What are the responsibilities and job description for the Sr. Full-Stack Developer position at Reflexive Concepts?
Reflexive Concepts is seeking a skilled Sr. Full-Stack Developer to join our team! Join a team developing a series of applications that are certified, trusted sources of critical mission data that will be used to answer mission and leadership questions across the Enterprise. Play a pivotal role in introducing emerging technologies into the Enterprise. This initiative is agency-wide, and its successful implementation will have a significant impact on daily operations. You'll have the unique opportunity to shape this effort from its inception, essentially building it from the ground up. It's a high-visibility project that will involve engaging with high-ranking stakeholders throughout the Enterprise. By joining as an initial architect, you can become one of the few subject matter experts (SMEs) for this new development effort.
- Review and critique code as part of a formal merge request process.
- Provide useful feedback to other developers on best practices and potential optimizations to their code.
- Brainstorm ideas for code base optimizations and implementations.
- Perform web development using Oracle, NodeJS, Angular, and Express.
- Integrate applications with relational databases and SQL (Oracle).
- Use Git version control.
- Develop and implement GitLab CI / CD scripts to automate code deployment and testing.
- Incorporate unit, integration, and regression testing.
- Create containerized applications utilizing Docker and Kubernetes for deployment in an AWS cloud environment.
- Work as part of a team and provide useful / meaningful feedback to other developers / team members.
- Work individually on large projects with little direction.
- Develop full-stack features and applications.
Desired Skills :
Required Qualifications :
Sixteen (16) years of software development experience may be substituted in lieu of a degree.