Reflexive Concepts
Full Stack Software Developer
Reflexive Concepts, Laurel, MD
Reflexive Concepts is seeking a Full Stack Software Developer to join our team!
- Primary Technologies: JavaScript, Angular
- Support sustainment and enhancements of a critical Enterprise Support Services application
- Develop web interfaces with backend data retrieval and storage
- Apply working knowledge of JavaScript, Angular 2+, and Angular 12 in development tasks
- Utilize experience with REST API to integrate backend functionality into applications
- Employ proficiency with the MEAN stack (MongoDB, Express.js, Angular, and Node.js) for full-stack development
- Analyze business requirements and implement them into existing database architecture
- Assist with application upgrades and implement necessary code enhancements
- Perform data retrievals for display purposes
- Troubleshoot and resolve application bugs
- Conduct unit testing to ensure the reliability and functionality of developed software
- Utilize Git/GitLab for version control and collaborate in CI/CD pipelines for continuous integration and deployment
- Demonstrate self-starting initiative and readiness to take on new challenges
- TS/SCI with Polygraph
- Twelve (12) years of experience in software development/ engineering in programs and contracts of similar scope, type, and complexity.
- Bachelor's degree from an accredited college or university in Computer Science or related discipline
- Four (4) years of additional software development experience may be substituted for a bachelor's degree
- Working knowledge of Javascript, Angular 2+, Angular 12
- Experience with REST API
- Experience with MEAN stack (Mongo DB, Express.js, Angular and Nodejs)
- Unit testing experience
- Git/GitLab experience with CI/CD experience
- Must be able to work during core hours of Monday-Friday 10am-2pm. Exceptions will be considered on a case-by-case basis.
- Knowledge of Oracle, Mongo DB or SQL Server database backend programming
- Experience with Docker
- Automated unit testing experience
- Experience with Dashboard displays using Angular 12
- Knowledge of Java, ColdFusion and ASP.NET
- Experience working with COTS products to aid in installs, upgrades, and enhancements where integration may be required with authentication sources.
- Experience working with vendors to plan and execute upgrades.
- Understanding and implementing 508 compliance
- Experience with AngularJS, SQL, HTML, Apache Tomcat, Internet Information Services (IIS)