We are seeking an experienced Software Developer to support the design, development, modernization, and sustainment of enterprise web-based applications and services in an Agile environment.
Requirements
- 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 Customers 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
- 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
Benefits
- 100% employer-paid health coverage
- 6% 401(k) match
- PTO
- tuition reimbursement
- bonuses
- professional development