Software Developer
Chantilly, VA
Full Time
Experienced
BT-214 – Software Developer
Location: Chantilly, VA (fully on-site, no remote option)
Mandatory Skills
- Demonstrated experience utilizing Continuous Integration techniques and tools
- Demonstrated experience designing and architecting systems using modern techniques such as services, multi-tier architecture
- Demonstrated experience designing and instrumenting automated test scripts at the developer level
- Demonstrated experience developing in small increments utilizing technical Agile techniques
- Demonstrated experience implementing industry best practices and associated technical solutions consistent with accessibility standards and agile methodology.
- Demonstrated experience proposing recommendations that provide business value while supporting goals and objectives, with an emphasis on improving User Experience/User Interface (UX/UI), reducing O&M, increasing quality and speed of delivery, transforming, and modernizing web-based application, system, and service components.
- Demonstrated experience analyzing and documenting web-based application, system, service components and associated interfaces, including those with databases and web services/ APIs to assist in decision-making regarding future development.
- Demonstrated experience developing web-based application, system, and service components and associated interfaces, including those with databases and web services/ APIs to assist in decision-making regarding future development. This experience must include Java and React development.
- Demonstrated professional experience operating within a cloud infrastructure such as Amazon Web Services.
- Demonstrated experience in the full accreditation lifecycle.
- Demonstrated experience managing Tier 1, Tier 2, and Tier 3 support, using service management systems.
- Demonstrated experience developing IT support documents that include SOPs, digital IT workflows, IT knowledge base, pre and post deployment checklists, IT architectural diagrams, system security plans, and administrative processes.
- Demonstrated experience developing and maintaining enterprise software, to include license renewals (where applicable), patching, and version update administration.
Optional Skills
- Demonstrated experience working with Sponsor and partner IT organizations.
- Demonstrated experience working with learning applications.
- Demonstrated experience working with language, compliance, and performance management applications.
- Demonstrated experience working with COTS products.
- Demonstrated experience with cloud technologies.
- Demonstrated experience with networking and platform hosting technologies.
Apply for this position
Required*