Reflexive Concepts is seeking a skilled Agile Developer to join our growing team!
Specifically, we're looking for a candidate with hands-on experience in AWS, Java (Spring Boot / REST services), Python, and more.
Qualifications:
- Bachelors degree from an accredited college in Computer Science, Mathematics or in a related discipline, or equivalent experience/combined education
- Nine (9) years experience as a developer in programs and contracts of similar scope, type, and complexity
- a Master's degree may be substituted for two (2) years of experience, to total seven (7) years
Job Responsibilities:
Operating in an Agile Scrum environment, the developer must be able to collaborate and coordinate with direct team members as well as cross functional dependent teams. They will:
- Develop wholistic solutions with costs and maintenance in mind
- Review and test software components for alignment to the architectural design requirements and document test results
- Monitor logs and troubleshoot systems via well documented steps and processes for systems that require 24/7 support
- Provide specific guidance to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from the system level to individual software components
Required:
- The successful candidate must have knowledge and/or experience with:
- AWS tools and services
- Designing and building microservices and APIs, with proficiency in Lambda, RDS, Grafana, Prometheus, MongoDB, and DocumentDB
- Agile development and delivery of software
- Monolithic Application Support and Maintenance
- Microservices Architecture migration
- User Interface and User Experience with enhanced workflows
- DevSecOps and Automation of CI/CD pipeline
- Help Desk and 24X7 system call-in and on-call support/maintenance
Desired:
- Java
- Spring Boot
- Python
- AWS Technologies