ECS is seeking a Software Developer to support a team that provides mission-critical software development, cloud operations, and cybersecurity/information assurance support to the United States Marine Corps, specifically for tracking and reporting Aviation and Aviation Ground training and readiness.
Requirements
- Experience with Software Development Life Cycle processes
- Minimum 2 years overall experience with Software Development Life Cycle processes
- 2+ years C-Sharp experience
- 2+ years JavaScript experience
- 1+ years SQL experience
- 5+ years' experience with Software Development Life Cycle processes, which includes C-Sharp, JavaScript, and SQL
- Microsoft .NET Framework experience
Responsibilities
- Working from requirements specifications to develop or modify software functionality and capability.
- Designing, coding, benchmark testing, debugging, and documenting application features and changes.
- Reviewing and assessing existing enterprise applications, to support new features, performance improvements, upgrades, and ongoing sustainment.
- Participating in performance, load, and stress testing, and remediation of identified issues.
- Participating in the development of new systems throughout the entire application lifecycle: requirements analysis & definition, system design, implementation, testing, deployment, and sustainment.
- Participating in activities that ensure the successful use of these systems including developing documentation, test scripts, and training materials.
Other
- This position is contingent upon contract award.
- The team primarily works remotely.
- Travel to ECS’s Stafford facility may be occasionally required for remote team members.
- The core hours for this position are 0800 and 1700 east cost time, Monday-Friday except on Federal Holidays, and may vary depending on the operational need.
- U.S. Citizenship