We are actively hiring a Software Engineer/Architect to join our Consulting and Analytics Group working in Bethesda, MD. You will support our client by interacting with customers and development team to gather and define requirements and analyzing and studying customer requirements to determine the most effective software technologies to satisfy their needs.
Duties Include:Support software architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems)Design, creates, tests, and maintains software-based applications to satisfy customer requirementsFollow a formal design process using formal specifications, data flow diagrams, and other accepted design techniques and also adheres to laws, standards and established guidelines for development and delivery of software applications (e.g., reuse, modifiable, efficient, reliable, understandable, fault tolerant) o Coordinates creation and collection of necessary technology components and integrate them into a coherent site designDesign and develop visually-pleasing, content rich, user-friendly interfaces with intuitive navigationDevelop and maintain software development technical documentation to assist with software application maintenance and upgradesProvide software process management and configuration management throughout the software development lifecycleResolve problems with software and respond to suggestions for improvements and enhancements
Required Qualifications:Java 8+ along with Java11 for ATO purposesAngular JSTomcat 9MySQL8 (including SQL queries)HibernateMavenEclipseElastic SearchLinux commands
Preferred Qualifications:ConfluenceJiraAngularSpring bootJasmine(test framework)Apache TikaLDAPSMTPJUnitHTML,CSSAWS(EC2,S3)Pay Range: There are many factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employee owners value the flexibility at ATS that allows them to balance quality work and their personal lives. We offer competitive compensation, career growth, benefits and learning and development opportunities. Our broad mix of exceptional benefits options is designed to support and protect employees and their families.
At ATS, you will be eligible to participate in a comprehensive benefits package such as: healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here Employee Resources.
The proposed salary range for this position is: $ $175,632.12 - $190,212.60
Equal Employment Opportunity / Affirmative Action
ATS is committed to a program of equal employment opportunity without regard to race, color, ethnicity, national origin, ancestry, citizenship, sex, pregnancy, marital status, sexual orientation, gender identity, age, religion/creed, hairstyles and hair textures, handicap/disability, genetic information/history, military/veteran status, or any other characteristic or condition protected by federal, state or local law. It is the policy of ATS not merely to refrain from employment discrimination as required by the various federal, state, and local enactments, but to take positive affirmative action to realize for women, people of color, individuals with disabilities and protected veterans full equal employment opportunity. We support the employment and advancement in employment of individuals with disabilities and of protected veterans, and we treat qualified individuals without discrimination on the basis of their physical or mental disability or veteran status.