DTS Apps - Agile Developer - Level 3
Role details
Job location
Tech stack
Job description
Agile Software Development & Delivery
- Develop and sustain complex and diverse legacy and new enterprise software systems based upon documented requirements
- Operate in an Agile Scrum environment, collaborating and coordinating with direct team members and cross-functional dependent teams
- Develop holistic solutions with cost efficiency and long-term maintenance in mind
- Review and test software components for alignment to architectural design requirements and document test results
Microservices Architecture & Cloud Engineering
- Build and maintain microservices using AWS tools and services including Lambda, RDS, Grafana, Prometheus, MongoDB, and DocumentDB
- Support migration from monolithic application architectures to modern microservices-based systems
- Develop and maintain RESTful APIs and event-driven architectures
- Leverage AWS cloud-native services for scalable, resilient application delivery
DevSecOps & CI/CD Pipeline Automation
- Design, implement, and automate CI/CD pipelines to support secure, continuous delivery of software
- Integrate security practices into the development lifecycle (DevSecOps)
- Monitor logs and troubleshoot systems via well-documented steps and processes for applications requiring 24/7 support
User Interface & User Experience
- Develop and enhance user interfaces with improved workflows and user experience
- Collaborate with stakeholders to translate mission requirements into intuitive, functional front-end solutions
Systems Architecture & Technical Guidance
- Provide specific guidance on software components of system design, including hardware/software trade-offs
- Evaluate and recommend software reuse and use of Commercial Off-the-Shelf (COTS) / Government Off-the-Shelf (GOTS) solutions in place of new development
- Perform requirements analysis and synthesis from the system level to individual software components
Operational Support & Maintenance
- Support Help Desk and 24x7 system call-in and on-call support/maintenance
- Monitor system health, troubleshoot issues, and implement corrective actions using established procedures
- Maintain and support monolithic applications while contributing to modernization efforts, Description: Tyto Athene is looking to hire an Apps Manager for a multi-year contract performing at Fort Meade, Maryland. The Apps Manager leads the design, development, and main…
- 1 month ago
Requirements
Education: Bachelor's degree in Computer Science, Mathematics, or a related technical discipline (or equivalent experience/combined education; 4+ additional years of relevant experience may be substituted in lieu of a degree) Experience: 9+ years of relevant software development experience (or 7+ years with a Master's degree), * Active TS/SCI clearance with Full Scope Polygraph - CI Polygraph must have been conducted within the last 7 years; clearance must be active prior to start
- Demonstrated experience with Agile/Scrum software development methodologies
- Hands-on experience building microservices and developing APIs
- Proficiency with AWS tools and services (Lambda, RDS, and related services)
- Experience with monitoring and observability tools (Grafana, Prometheus)
- Experience with NoSQL databases (MongoDB, DocumentDB)
- Knowledge of CI/CD pipeline automation and DevSecOps practices
- Ability to develop holistic enterprise solutions considering cost, performance, and maintainability
- Experience with requirements analysis and synthesis from system level to component level
- Willingness to participate in 24x7 on-call support rotation
Desired Skills
- Proficiency in Java and Spring Boot frameworks
- Experience with Python for automation and scripting
- Broad experience across AWS technologies and services
- Experience with monolithic application modernization and migration to microservices
- Familiarity with containerization (Docker, Kubernetes)
- Experience with COTS/GOTS integration in DoD/IC environments
- Knowledge of UI/UX design principles and front-end development frameworks