Software Developer III

ATTAINX INC
United States
1 day ago
Apply on jobs.military.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Shift work

Tech stack

Agile Methodology Artificial Intelligence Application Integration Architecture Automation of Tests Code Review Information Systems Continuous Integration Relational Databases Software Debugging Web Development Design of User Interfaces OAuth
+14 more
Cloud Services Application Data Security Assertion Markup Language (SAML) Secure Coding Software Engineering SQL Databases Systems Integration Software Vulnerability Management Git Information Technology Restful APIs Cloud Application Development Data Pipelines Programming Languages

Requirements

  • Bachelor’s degree in computer science, information systems, software engineering, or a related field.\n
  • 4-7 years of related experience in software development, application integration, or a comparable technical role.\n
  • Experience developing, debugging, and maintaining applications using modern programming languages and frameworks.\n
  • Experience developing web applications, reusable components, and accessible user interfaces.\n
  • Working knowledge of RESTful APIs, service integration, and authentication approaches such as OAuth 2.0 or SAML.\n
  • Experience with relational databases, SQL, and application data validation and processing.\n
  • Familiarity with cloud application development, application migration, and scalable software design.\n
  • Experience with Git version control, code reviews, agile development, and continuous integration and delivery practices.\n
  • Ability to write automated tests, investigate defects, and document test results and technical changes.\n
  • Working knowledge of secure coding, vulnerability remediation, access controls, and protection of sensitive information.\n
  • Knowledge of Section 508 accessibility requirements and experience applying accessibility practices to software interfaces.\n
  • Strong analytical, communication, and documentation skills; ability to work independently on assigned development work and collaborate with senior technical staff.\n
  • Experience supporting Federal Government applications, cloud services, data pipelines, or approved AI/ML integrations is preferred.\n
  • Ability to meet DHS/CISA background investigation, EOD/fitness, and system access requirements and maintain required access throughout employment.\n

Benefits & conditions

n \nWork Schedule: Monday through Friday, generally 8:00 a.m. to 5:00 p.m. Eastern Time\n \n \nSecurity Requirements: Must successfully complete the required DHS/CISA background investigation and obtain and maintain favorable Entry on Duty (EOD)/fitness approval and authorized system access. Public Trust processing is required as applicable to the position.\n \n \nWork Authorization: Must be authorized to work in the United States and meet DHS/CISA personnel and system access requirements.\n \n, n The Software Developer III supports secure application modernization and sustainment throughout the software development lifecycle. Responsibilities include:\n \n \n \n

  • Develop, enhance, and maintain secure software applications and reusable components that meet approved business and technical requirements.\n
  • Translate user needs into application features, technical designs, and implementation approaches with guidance from senior developers and architects.\n
  • Build intuitive user interfaces that follow approved branding, plain language, and accessibility standards.\n
  • Develop and maintain APIs and service integrations; implement approved authentication, authorization, and data exchange controls.\n
  • Develop database queries and data processing components; validate data quality and integrity across application workflows.\n
  • Support application refactoring and cloud migration while preserving functionality, data integrity, and service continuity.\n
  • Apply secure coding practices, participate in code reviews, and resolve identified software vulnerabilities and defects.\n
  • Create and execute unit, integration, and regression tests; document results and support software acceptance and release readiness.\n
  • Participate in agile planning and development activities; communicate progress, dependencies, and technical issues to the team.\n
  • Use approved version control and deployment practices; contribute to automated build, test, and release pipelines.\n
  • Incorporate Section 508 accessibility into application changes and releases and help verify accessibility before deployment.\n
  • Troubleshoot application errors and performance issues; implement approved fixes, updates, and maintainability improvements.\n
  • Maintain software documentation, configuration information, and implementation notes to support sustainment and knowledge transfer.\n
  • Collaborate with security, operations, testing, and business stakeholders to protect sensitive information and support reliable application delivery.\n

\n \nNon-Essential Functions:\n \n Other related duties as assigned.\n \n \nAbout Us\n \n AttainX, Inc. delivers technology solutions, software products, and professional services to Federal Government customers. Our people are central to achieving our customers’ missions. We support quality, collaboration, and employee growth through teamwork and professional development.\n \n \nBenefits\n \n We are proud to offer competitive compensation and benefits packages, including paid vacation, medical, dental, and vision insurance, a matching 401(k) plan, tuition/training reimbursement, and long- and short-term disability coverage, subject to plan terms and eligibility.\n \n \nEEO Commitment:\n \n AttainX is an equal employment opportunity employer committed to a workplace free from discrimination. We provide equal opportunity to applicants and employees without regard to race, color, religion, sex, national origin, age, disability, protected veteran status, or any other status protected by applicable law.\n \n \nAccommodations:\n \n Applicants and employees who need a reasonable accommodation for the application process or to perform essential job functions may contact Human Resources.\n \n \nPhysical Demands:\n \n This position primarily involves computer-based work, developing and reviewing software, and communicating with team members and stakeholders. Essential functions may be performed with or without reasonable accommodation.\n \n \nWork Environment:\n \n Work is primarily performed from a Government-approved remote location within the 50 United States or the District of Columbia. Employees must maintain reliable connectivity and a secure workspace and follow DHS/CISA requirements for Government equipment and sensitive information. Government equipment must remain within the United States. Remote work is subject to Government approval, and attendance at Government facilities may be required. Work follows an eight-hour day, Monday through Friday, excluding federal holidays, with core availability from 9:00 a.m. to 3:00 p.m. Eastern Time. Occasional evening, weekend, or holiday work may be required for critical IT issues or approved changes.\n \n PI287679052”, “hiringOrganization”: {“@type”: “Organization”, “name”: “Attainx Inc.”}, “jobLocation”: {“address”: {“addressCountry”: “United States”, “streetAddress”: “Not specified”, “@type”: “PostalAddress”, “postalCode”: “22203”, “addressLocality”: “Arlington”, “addressRegion”: “Virginia - VA”}, “@type”: “Place”}, “industry”: “”, “identifier”: {“@type”: “PropertyValue”, “name”: “Attainx Inc.”, “value”: “287679052”}, “baseSalary”: {“@type”: “MonetaryAmount”, “currency”: “USD”, “value”: {“@type”: “QuantitativeValue”, “value”: “Competitive”, “unitText”

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.military.com
Prepare application

Good distractions

Loading talks and stories from around this role…