Job Description
About Us
">
At DCS Corp, we strive to deliver top-notch mission planning software solutions that empower naval aviation professionals. Our team is passionate about creating cutting-edge technology that supports aircrew success.
Job Description
This Mission Planning Software Developer role involves contributing to the development of scalable software services using ASP .NET Core Web API and collaborating with other developers to design and implement user interfaces using React JS.
Responsibilities
• Develop scalable software services using ASP .NET Core Web API.
• Collaborate with other developers to create user interfaces using React JS.
• Create end-to-end tests for UI/UX validation.
• Enhance team flexibility through continuous skill development.
• Owning and maintaining developed software products.
• Gaining domain expertise and offering technical advice.
• Continuously improving the user experience.
• Assisting in product documentation, training materials, and team meetings.
Requirements
• Bachelor's degree in a STEM field (ABET accredited) + 5 years of experience.
• Secret clearance within 6-9 months.
• Microservice architecture experience.
• C#, ASP.NET Core Web API, PostgreSQL, ReactJS, JavaScript, TypeScript, xUnit, MSTest, Moq, NSubstitute, RobotFramework, Cypress, Kubernetes, Helm, Docker, Liquibase experience.
• Geographically distributed team collaboration.
• Excellent communication skills.
• Strong critical thinking skills.
Bonus
Award-winning benefits including medical, dental, 401k, ESOP, PTO, education reimbursement, work/life balance, parental leave, and more.
Responsibilities
- This Mission Planning Software Developer role involves contributing to the development of scalable software services using ASP .NET Core Web API and collaborating with other developers to design and implement user interfaces using React JS
- Develop scalable software services using ASP .NET Core Web API
- Collaborate with other developers to create user interfaces using React JS
- Create end-to-end tests for UI/UX validation
- Enhance team flexibility through continuous skill development
- Owning and maintaining developed software products
- Gaining domain expertise and offering technical advice
- Continuously improving the user experience
- Assisting in product documentation, training materials, and team meetings
Requirements
- Bachelor's degree in a STEM field (ABET accredited) + 5 years of experience
- Secret clearance within 6-9 months
- Microservice architecture experience
- C#, ASP
- NET Core Web API, PostgreSQL, ReactJS, JavaScript, TypeScript, xUnit, MSTest, Moq, NSubstitute, RobotFramework, Cypress, Kubernetes, Helm, Docker, Liquibase experience
- Geographically distributed team collaboration
- Excellent communication skills
- Strong critical thinking skills