
Senior Application Developer
All Native Group1 month ago
Arlington, VA, USASenior
Responsibilities
- Design, develop, and maintain enterprise web applications using ASP.NET C# MVC and modern frontend frameworks.
- Develop and enhance application and enterprise search capabilities using ElasticSearch or AWS OpenSearch.
- Build and maintain decoupled application components leveraging message queuing.
- Develop responsive user interfaces with React.js or Angular.
- Integrate applications with large-scale data stores and enterprise data warehouse environments.
- Participate in Agile development activities including sprint planning, code reviews, and continuous delivery.
- Troubleshoot, optimize, and document application performance and reliability.
Requirements
- 8+ years of software and web development experience.
- 5+ years of ASP.NET C# MVC web development experience using Visual Studio 2019 or higher.
- 5+ years of experience with Agile development methodologies.
- Experience with application or enterprise search; ElasticSearch or AWS OpenSearch experience is strongly preferred.
- Experience developing decoupled applications using message queuing.
- At least 2 years of React.js or Angular experience.
- At least 1 year of ASP.NET Core experience using Visual Studio 2019 or higher.
- Experience developing against cloud-hosted, high-availability search clusters.
- Experience supporting federal or mission-critical enterprise applications.
- Bachelor’s degree in data science or a related quantitative field, or equivalent experience in lieu of education.
- Active Secret clearance is required.
Benefits
- Full-time position with flexible hours based on mission requirements.
- No travel is expected.
- Pre-employment and random drug screening are required.
- Equal opportunity employer and tribally owned organization.