Software Engineer III
Job Title: Software Engineer III
Job Location: Huntsville, AL
Our Client is seeking an experienced Software Engineer (Level 3) to support Lockheed Martin’s Modeling and Simulations Contract for Framework and Tools (MASC-F) program. This role will focus on designing and developing secure, scalable, and high-performance software systems that operate within standalone and distributed computing environments. The ideal candidate will be a recognized expert in software development and system architecture with demonstrated experience leading Agile development teams in defense or mission-critical domains.
Must have an active and transferable DoD security clearance with current investigation at the required level. Must be able to maintain the required clearance
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent experience/combined education)
- Minimum 5 years of professional software engineering experience, or 3 years with a Master’s degree and a related field
- Strong experience with Java, C++, and the Eclipse IDE
- Solid understanding of UI/UX design principles and implementation
- Experience integrating with tools and technologies such as RabbitMQ, Storybook, Jupyter Notebooks, Atlassian suite (Jira, Confluence), and Digital Agility
Key Responsibilities:
- Participate on a team of software developers supporting architecture discussions; code design, development and review to delivery; and integration
- Develop code based on written features in a highly collaborative environment, provide code-level insights to debug software
- Ensure adherence to software engineering standards, language style guides, best practices, and configuration management processes
- Develop UI/UX components and intuitive front-end solutions using tools such as Storybook and modern Java/C++ frameworks
- Work with containerization tools like Docker an/or Podman to support the program’s shift toward microservices and scalable deployment models
- Collaborate in a fast-paced Agile environment, utilizing tools like Jira and Confluence (Digital Agility) for sprint tracking, backlog grooming, and team collaboration
- Participate in mixed classification and distributed computing environments for code development, deployment, and testing
- Assist teams with breaking down Feature development stories to actionable tasks that can be independently developed and collectively integrated
- Interface with cross-functional teams, including systems engineers, software testers, product owners, and Lockheed program leadership
Desired Skills:
- Experience supporting DoD or aerospace/defense programs
- Experience with the OpenSplice software
- Experience with Test-Driven development practices
- Background in distributed systems, local compute cluster platforms / cloud architectures, and containerized environments (e.g., Docker, Podman)
- Knowledge of OSF-G architecture or similar real-time frameworks
- Experience with DevSecOps pipelines and CI/CD processes
- Experience with NodeJS, JavaScript, TypeScript, or React
- Experience with UI and/or Web Development
- Experience with C++ and Java (not as critical as the first set of languages)
Recommended Jobs
Owner Relations Manager The Beach Club
Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Dental insurance ~ Employee discounts ~ Health insurance ~ Paid time off ~ Vision insurance OWNER RELATION…
Sales / Accountant / Account Coordinator
Terms of employment Annual Salary Based on Experience Type of Work Full Time Type of Job Marketing Coordinator, Sales Assistant, Accounting Accountant Location USA Ala…
Transition Specialist/Job Coach
Job Description Job Description Salary: 16.50 Sign-on Bonus Transition Specialist/Job Coach The Arc of Madison County, Inc Reports to:Programs Coordinator FLSA Status: Nonexempt …
Contracts Administrator
Job Title: Contracts Administrator Location : Huntsville, AL Canvas is seeking a Contracts Administrator to support our Corporate office! Canvas provides engineering services and technical sol…
Controls Engineer
Job Description Job Description Controls Engineer Controls Engineer Position Overview We are seeking a skilled Controls Engineer to design, develop, and implement control systems for vario…
Evening Babysitter for Young Children
Seeking an experienced babysitter for a game day evening in Auburn, AL. You will be responsible for caring for four children: a 2-year-old girl, a 5-year-old girl, a 7-year-old boy, and an 8-year-old …
Emergency Medicine Advanced Practice Clinician in Montgomery, AL
Seeking an exciting career in emergency medicine with a great team? TeamHealth has a full-time opportunity for a nurse practitioner (NP) or physician assistant (PA) to work in the Baptist system in t…
Chief Financial Officer
Job Description Job Description We are seeking a high-caliber Chief Financial Officer (CFO) to join a leading provider of rugged computing and secure communications systems for U.S. defense and a…
Sandwich Artist
Fresh Bagels and Delicious Foods Full job description As part of the Subway® Team, you as a Sandwich Artist ® will focus on four main things: Providing an excellent Guest experience Preparing and s…