Application Developer
Code
Huntsville, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Remote
Huntsville, United States of America
Tech stack
Java
Microsoft Windows
Agile Methodologies
Software Applications
Systems Engineering
JIRA
Automation of Tests
Azure
C Sharp (Programming Language)
C++
Configuration Management
Code Review
Computer Security
Continuous Integration
Linux
Distributed Systems
Design of User Interfaces
Interoperability
Python
Performance Tuning
Software Maintenance
Software Engineering
Systems Integration
Software Application Programming
GIT
SC Clearance
Containerization
Information Technology
Api Design
REST
Devsecops
Legacy Systems
Programming Languages
Microservices
Job description
- Design, develop, enhance, and maintain mission-critical software applications and services
- Support modernization of legacy systems using Agile and DevSecOps methodologies
- Develop scalable, modular, and maintainable software aligned with MOSA principles
- Participate in system integration, interface development, API development, and interoperability initiatives
- Collaborate with DevSecOps, cybersecurity, systems engineering, and operational stakeholders
- Support automated testing, code reviews, troubleshooting, and performance optimization
- Contribute to CI/CD pipeline integration and continuous software delivery activities
- Support technical documentation, configuration management, and software release activities
Requirements
Do you have experience in Windows?, Do you have a Bachelor's degree?, Junior-level - 2-3 years of experience
Mid-level - 4-8 years of experience
Senior-level - 10+ years of experience
Location: Huntsville, AL (Hybrid/On-Site preferred, possibly remote) Clearance: Active Secret Clearance Required, * Experience with one or more programming languages such as C++, Java, C#, or Python
- Experience developing applications in Linux and/or Windows environments
- Familiarity with REST APIs, microservices, distributed systems, and containerized applications
- Experience with Git, Azure DevOps, Jira, or other Agile development tools
- Knowledge of DevSecOps environments and CI/CD pipeline integration
- Familiarity with cybersecurity best practices and secure software development principles
- Experience supporting tactical, defense, or mission-critical systems is highly desired, * Bachelor's degree in Computer Science, Software Engineering, or related technical field
- Application development experience
- Experience in Agile software development environments
- Relevant certifications are a plus (Security+, SAFe®, cloud or development certifications)
About the company
CODEplus is a software engineering and modernization company with over 31 years supporting federal agencies including DoD, NASA, DOE, NRC, and USPS. We combine the agility and innovation of a small business with mature engineering, Agile, and DevSecOps delivery practices to support mission-critical modernization efforts.