- Design, develop, and implement software applications using various programming languages and technologies.
- Collaborate with cross-functional teams to gather requirements, develop specifications, and implement software solutions.
- Develop and maintain software documentation and design specifications.
- Ensure that software applications are properly tested and meet quality standards.
- Mentor and provide guidance to junior developers.
- Troubleshoot and debug software issues as needed.
- Stay up-to-date with new technologies and trends in software development.
- Lead development projects and ensure that they are completed on time and within budget.
- Bachelor's degree in computer science, information systems, or a related field.
- 8+ years of experience in software development, with a focus on developing complex software applications.
- Strong Java experience.
- Experience with Angular.
- Strong experience with OpenShift.
- Strong understanding of software development principles and methodologies.
- Proficiency in one or more programming languages such as Java, Python, or C#.
- Experience with software development frameworks and tools such as Spring, React, Angular, or Vue.js.
- Familiarity with software development practices such as Agile and Scrum.
- Experience with databases and data modeling.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to lead development projects and work in a fast-paced and dynamic environment.
- Experience with CI/CD pipelines.
- Experience with the following Microservices:
- Srpingboot
- Zuul Proxy
- PDFJS
- Esign Live
- Alfresco Activiti BPM
- Eligible to obtain a Public Trust Clearance.
B&A has grown to be a company that is trusted by our clients for exceptional service, innovative solutions, and inspired employees. Our service extends through federal, state, and local Government, the private sector, and higher education. Some of our notable clients include Department of Homeland Security, U.S. Customs and Border Protection, U.S. Senate, U.S. Courts, U.S. Census Bureau, U.S. Navy, and more.
B&A is proud to offer full time employees a 100% premium paid medical plan option, which includes coverage for medical, prescription, dental, vision, life insurance, AD&D, disability, Teladoc, and accident insurance. In addition to these benefits, B&A employees enjoy paid time off, tuition assistance, B&A sponsored trainings and certifications, commuter transit benefits (SmartBenefits) for DC Metro full-time employees and a free subscription to a virtual exercise platform (NEOU).
- The B&A Cares program: on-staff registered counselor, 30/60/90-day wellness check ins, personal development, financial management, and stress management seminars, wellness challenges, and more
- A formal mentorship program
- Job shadowing and cross training opportunities
- Brand Ambassador program
- Lifeworks Employee Assistance Program (EAP): engagement through guided wellness and peer recognition. Access to various support resources to include counseling, legal guidance, financial planning, and more
- Monthly virtual events
- B&A Annual Wellness Challenge: #StepWithB&A, #WalkDuringLunchWithB&A, #VolunteeringWithB&A, and #ExerciseDuringLunchWithB&A, and more