Full Stack Developer
Your Mission
As a Full Stack Developer, you will be pivotal in modernizing, enhancing, operating, and maintaining a web-based system to improve security, user functionality, stability, and cost efficiency.
Key Responsibilities
Develop, research, design, implement, test, and evaluate software systems in conjunction with hardware product development.
Analyze software requirements to determine design feasibility within time and cost constraints.
Collaborate with hardware engineers and other staff to evaluate interfaces and system requirements.
Develop and direct software system testing procedures, programming, and documentation.
Required Qualifications
Expert Level: BS degree + 11+ years of relevant experience OR HS Diploma + 14-17 years of relevant experience.
Senior Level: BS degree + 6+ years of relevant experience OR HS Diploma + 9-13 years of relevant experience.
Mid Level: BS degree + 3+ years of relevant experience OR HS Diploma + 6-8 years of relevant experience.
Junior Level: BS degree OR HS Diploma + 3-5 years of relevant experience.
Oracle Certified Associate/Professional Java Developer (OCA/OCP).
Proficient in application development, testing & integration, and Agile software development practices.
Experience with Git and managing development artifacts in GitLab.
Strong understanding of data analytics and experience with live and intelligent dashboards.
Knowledge of DoD software development practices, STIGs, and security guidelines.
Experience leading software development teams through the complete SDLC.
Proficient in full-stack development using languages such as C#, Java, JavaScript, Angular, React, NodeJS.
Proven experience with relational and non-relational databases.
Understanding of DevSecOps concepts and cloud environments.
Strong written and verbal communication skills.
Ability to work independently with minimal guidance.
Preferred Qualifications
Familiarity with SharePoint, Testflight, Attack the Network Toolsuite (ANTS), ArcGIS, Analyst Notebook, CIDNE.
Experience in cloud environments.
Security+ Certification.
Physical Requirements
Prolonged periods sitting at a desk and working on a computer.
Ability to lift up to 10-15 pounds occasionally.
J-18808-Ljbffr