Senior Software Developer
4 weeks ago
About the Role:
We are seeking a highly skilled Senior Software Developer to join our analytics team at Ignite Fueling Innovation. As a key member of our team, you will be responsible for designing, developing, and maintaining MSIC software applications using Python, Docker, NoSQL, SQL, and Apache Airflow/Kafka.
Responsibilities:
- Design, develop, test, and maintain software applications using Python.
- Design, implement, and manage scalable MLOps pipelines and infrastructure.
- Develop and manage containerized applications using Docker.
- Work with NoSQL and SQL for database management and optimization.
- Implement and manage data workflows using Apache Airflow and Kafka.
- Automate the training, testing, and deployment of machine learning models.
- Implement and manage APIs and ensure their scalability, reliability, and performance.
- Implement and manage infrastructure as code and configuration management tools.
- Collaborate with data scientists to integrate machine learning models into applications.
- Design and develop microservices architecture for scalability and efficiency.
- Write clean, scalable, and efficient code.
- Participate in the entire software development lifecycle, from concept and design to testing and deployment.
- Troubleshoot, debug, and upgrade existing software.
- Provides leadership, support, and guidance to all AIMS Team Members.
- Ensures and promotes the development of the AIMS team through coaching, training, and leadership development.
Requirements:
- Top Secret Security Clearance
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, MLOps, DevOps, or related roles.
- Proficiency in Python and experience with its frameworks.
- Extensive knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI) and automated testing.
- Experience with version control systems (Git, SVN).
- Hands-on experience with NoSQL and SQL.
- Proficient in using Apache Airflow for workflow management.
- Proficiency with cloud platforms (AWS, Azure, Google Cloud).
- Solid understanding of software architecture and design patterns.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks efficiently.
- Experience with agile development methodologies.
Preferred Qualifications:
- Top Secret Security Clearance with SCI eligibility.
- Familiarity with event-driven architectures and messaging systems (Kafka, RabbitMQ).
- Experience with feature stores and model registries.
- Familiarity with big data technologies (Spark, Hadoop).
- Knowledge of monitoring and logging tools for machine learning models (Prometheus, Grafana, ELK stack).
- Significant experience with petabyte-scale data sets.
- Significant experience with large-scale, multi-INT analytics.
Work Environment:
Working conditions are normal for an office environment.
Fast-paced, deadline-oriented environment.
May require periods of non-traditional working hours including consecutive nights or weekends (if applicable).
We are equal opportunity/affirmative action employers, committed to diversity in the workplace.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.
If you are a qualified individual with a disability or are a disabled veteran and are unable or limited in your ability to use or access our Careers sites as a result of your disability, you have the right to receive assistance in completing the application process.
-
Senior Embedded Software Developer
3 weeks ago
Huntsville, Alabama, United States Lynx Software Technologies Full timeJob OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for developing, integrating, and testing software products for our clients.Key Responsibilities:Develop and integrate software products using C/C++ programming languagesCollaborate...
-
Senior Embedded Software Developer
4 weeks ago
Huntsville, Alabama, United States Lynx Software Technologies Full timeJob OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products using technical principles, theories, and concepts.Key...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States deciBel Research Full timeJob Title: Senior Software DeveloperdeciBel Research is seeking an experienced Senior Software Developer to support design and development activities for both modeling and simulation and tactical software on a combat system fielding and sustainment effort.Key Responsibilities:Supporting new capability designs within the Modeling, Simulation, and Analysis...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States Sentar Full timeSentar is a leading provider of critical talent for the connected world, dedicated to creating solutions for cybersecurity, intelligence, analytics, and systems engineering. We are seeking a highly skilled Senior Software Developer to join our team in Huntsville, AL.Job Summary: The Senior Software Developer will work with the telemetry processing and apps...
-
Senior Software Developer
4 weeks ago
Huntsville, Alabama, United States SciTec Full timeJob Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at SciTec. As a Senior Software Developer, you will be responsible for developing and maintaining advanced software solutions for our clients. You will work closely with our team of scientists, engineers, and developers to design,...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States Lockheed Martin Corporation Full timeJob SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Lockheed Martin Corporation. As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications for our Missile Defense System.Key Responsibilities Design and develop software applications using Ada, C++, and Python...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States PENTA RESEARCH, INC. Full timeJob Summary:PENTA RESEARCH, INC. is seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications using C++, Java, and other programming languages.Key Responsibilities: Design and develop software applications using C++ and...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States a i solutions Full timeJob Title: Senior Software DeveloperJob Summary:a.i. solutions is seeking a highly motivated Senior Software Developer to support the Payload Operations Integration Center (POIC) and the ISS mission ground systems hosted in the Huntsville Operations Support Center (HOSC) in support of the NASA Marshall Operations Systems, Services, and Integration II (MOSSI...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States Genex Systems Full timeGenex Systems is seeking a skilled Senior Software Developer to support the Marshall Operations Systems, Services, and Integration (MOSSI II) contract.MOSSI II provides support for the International Space Station (ISS), Space Launch System (SLS) and other programs' ground systems and operation services within the Human Exploration Development and Operations...
-
Senior Software Developer
4 weeks ago
Huntsville, Alabama, United States SAIC Full timeSAIC is seeking a highly skilled Senior Software Developer to join our team in Huntsville, AL. The ideal candidate will have experience in software development, systems integration, and Agile methodologies. Key responsibilities include managing the software development process, maintaining and upgrading software, and overseeing the end-to-end life cycle for...
-
Senior Software Developer
4 weeks ago
Huntsville, Alabama, United States COLSA Full timeJob Summary COLSA is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing advanced software applications and solutions. Responsibilities * Plan, conduct, and technically direct projects or major phases of significant...
-
Senior Software Developer
4 weeks ago
Huntsville, Alabama, United States Lockheed Martin Corporation Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team in Huntsville, AL. As a key member of our Software Engineering team, you will be responsible for designing, developing, and testing software solutions for our Missile Defense System.Your primary focus will be on developing software in Ada, C++, and Python, as well as...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States ITAC Solutions Full timeAre you a seasoned software professional looking to drive innovation and collaboration? Our client, ITAC Solutions, is seeking a Senior Software Developer to join a close-knit team dedicated to delivering cutting-edge software solutions.Key Responsibilities:Assisting the Technical Lead/Project Manager with software design and codingExecuting the full...
-
Senior Software Developer
4 weeks ago
Huntsville, Alabama, United States Lockheed Martin Corporation Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Lockheed Martin Corporation. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States Sentar Full timeSentar is a leading provider of innovative solutions for the connected world. We are seeking a skilled Senior Software Developer to join our team and contribute to the development of critical talent that addresses the convergence of cybersecurity, intelligence, analytics, and systems engineering.The successful candidate will work with our telemetry...
-
Senior Software Development Engineer
4 weeks ago
Huntsville, Alabama, United States Actalent Full timeJob Title: Senior Software Development EngineerJob DescriptionAs a Senior Software Development Engineer, you will be responsible for designing, developing, and testing software systems for a variety of applications. You will work closely with cross-functional teams to ensure that software meets the required specifications and is delivered on time. Your...
-
Senior Software Development Lead
3 weeks ago
Huntsville, Alabama, United States CALIBRE Systems Full timeJob Title: Senior Software Development LeadJob Summary: CALIBRE Systems, Inc. is seeking a Senior Software Development Lead to join our team in Huntsville, AL. The successful candidate will lead a team of software developers and be responsible for developing applications to support Integrated Mission Planning and Airspace Control Tools (IMPACT).Key...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States SAIC Full timeSAIC is seeking a highly skilled Senior Software Developer to support the Software, Simulation, Systems Engineering and Integration Directorate (S3I) in Huntsville, AL. The ideal candidate will have experience with .NET Core, C#, and C++ development, as well as a strong understanding of Agile software development methodologies. Key responsibilities include...
-
Senior Software Developer
4 weeks ago
Huntsville, Alabama, United States nou Systems Full timeWe are seeking a highly skilled Senior Software Developer to join our Digital Engineering Department in Huntsville, AL. As a key member of our team, you will be responsible for designing, developing, and delivering cutting-edge software solutions that meet the needs of our customers.Key Responsibilities:Support collaborative system delivery through...
-
Senior Software Developer
3 weeks ago
Huntsville, Alabama, United States WILLCOR Full timeJob Title:Senior Software Developer (SME)Location:Huntsville, AlabamaClearance : TS/SCI (or SCI-Eligible)Salary:NegotiableJob Overview:We are seeking a highly skilled Software Developer SME to bring industry-leading capabilities to our mission-driven team. As part of a national security organization focused on both intelligence and law enforcement, you will...