Position: Mid-level Software Developer
Location: Washington, DC
Job Id: 3454
# of Openings: 1
Job Summary
B&A is looking for a Mid-level Software Developer to join a contract with a federal government client in support of an important mission. We are seeking a skilled and motivated Mid-Level Software Developer to join our dynamic team. As a mid-level developer, you will be responsible for designing, coding, testing, and maintaining applications while collaborating with other developers, product managers, and business analysts. You should have a strong foundation in software development and a passion for delivering high-quality, scalable solutions.
Responsibilities
- Develops codes, tests, and debugs new software or enhancements to existing software.
- Has good understanding of business applications as well as user, performance, quality, interface, and security requirements.
- Works with technical staff to understand problems with software and resolve them. Resolves customer complaints with software and responds to suggestions for improvements and enhancements.
- May assist in development of software user manuals.
- Responsible for desktop design, testing, security lockdown implementation, integration with standard software packages, integration with automated patching and deployment technologies, documentation, and training to include automating application and configuration deployments and updates.
Education and Experience
- Bachelor's degree in computer science, Information Technology, or a related field (or equivalent work experience).
- Minimum of 5 years of hands-on experience in software development.
Required Skills
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Experience with web frameworks (e.g., Spring, .NET, Django, React, or Angular).
- Solid understanding of databases (SQL and NoSQL) and writing optimized queries.
- Familiarity with version control systems like Git and CI/CD pipelines.
- Strong problem-solving skills with an ability to quickly learn and adapt to new technologies.
- Experience in working in an Agile or Scrum environment.
Desired Skills
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and cloud-native application development.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Understanding of microservices architecture and RESTful API design.
- Experience in DevOps practices such as continuous integration and automated deployment.
- Knowledge of front-end development frameworks (React, Vue.js, etc.) is a plus.
Security Clearance
- Secret clearance
EEO
B&A provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.
Apply for this Position
#J-18808-Ljbffr