Applications Developer - SME
Job Summary
Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies, agility, and competitive offerings to customers in the intelligence community, defense, civil, and commercial markets.
About the Role
The candidate will be part of a team of Software Developers, ETL Developers, and Data Scientists to enhance existing production applications and build out new web services on a routinized production cadence to meet the evolving needs of users. This is an exciting opportunity for Software Developers wanting to broaden their credentials in the realm of artificial intelligence and machine learning (AI/ML).
Responsibilities
- Integrating AI/ML technology into a production web application
- Participation with iterative software development teams with adherence to all reporting requirements
- Designing, developing and unit testing code for a production system and demonstration capabilities
- Developing rapid prototypes to drive out requirements and design
- Providing demonstrations and detailed walk through of features to a variety of technical and non-technical audiences
- Making presentations to stakeholders, analyzing requirements, developing user stories, and translating these into software development tasks
- Writing and maintaining technical documentation for application workflows, integrations, and compliance procedures
- Optimizing and enhancing application performance, ensuring scalability and security
Requirements
- Experience with full stack web application development
- Knowledge of Agile development methodology
- Ability to communicate with project team members, user community, and leadership
- Strong understanding of AI/ML technologies
Qualifications
- Bachelor's degree in Computer Science, Information Systems, or related field
- Minimum of 5 years of relevant experience in full stack web application development
- Experience with Python, JavaScript, and SQL
- Experience with RESTful APIs and microservices architecture
- Experience with version control systems like Git
- Experience with cloud platforms such as AWS or Azure
Skills
- Full stack web development
- AI/ML technologies
- Agile development methodologies
- Version control systems
- Cloud platforms
Benefits
Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO, Holidays, and additional insurances.
Pay
The salary associated with this position ($122,000-$253,000) is commensurate with the selected candidate’s qualifications, years of relevant experience, and demonstrated level of expertise. Compensation will be determined based on these factors to ensure alignment with skills, responsibilities, and market standards.
Schedule
Flexible schedule to accommodate project deadlines and team collaboration.