Software Engineer Manager and Full Stack Developer
CFD Research Corporation
About CFD Research: Since its inception in 1987, CFD Research has delivered innovative technology solutions within the Aerospace & Defense, Biomedical & Life Sciences, Intelligence & Sensing, and Energy & Materials industries. CFD Research has earned multiple national awards for successful application and commercialization of innovative component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services. Based in Huntsville, Alabama where laboratory facilities and headquarters are located, CFD Research also has office and laboratory facilities in Dayton, Ohio, prototyping test and evaluation facilities in Hollywood, Alabama, and office facilities in Fort Walton Beach, Florida. CFD Research is an ISO9001:AS9100D registered company and is appraised at CMMI Level II for Services. CFD Research is a 100% ESOP (employee-owned company) recognized in Inc. Magazine's Inc5000 as a top growing company for four of the last five years. Learn more at POSITION SUMMARYCFD Research is seeking an experienced Software Engineering Manager with strong full stack development capabilities to lead a team of engineers delivering high-quality software solutions. This role blends technical depth with people leadership — the ideal candidate is comfortable reviewing architecture decisions in the morning and running a 1:1 in the afternoon. You will own the full software development lifecycle for your team's domain, mentor engineers at all levels, partner with stakeholders across the organization to align technical execution with business objectives, and engage with external customers.KEY RESPONSIBILITIESTeam Leadership & ManagementLead, mentor, and grow a team of full stack engineers across varying experience levelsDefine team goals, manage workload, and foster a culture of accountability and continuous improvementPartner with HR and senior leadership on hiring, onboarding, and workforce planningTechnical OversightServe as a hands-on technical lead capable of contributing code, reviewing PRs, and resolving architectural blockersEstablish and enforce coding standards, testing practices, and CI/CD workflowsDrive technical roadmap decisions in collaboration with product and architecture teamsEvaluate and recommend tooling, frameworks, and platform improvementsProject DeliveryOwn end-to-end delivery of software features and systems from scoping through deploymentTranslate business requirements into technical tasks and sprint-level workTrack velocity, identify risks early, and communicate status clearly to stakeholders (internal and external)Coordinate with DevSecOps, QA, and infrastructure teams to ensure reliable, secure deliveryCross-Functional CollaborationAct as the primary engineering interface for product managers, business development, and program sponsorsParticipate in proposal and SOW development where technical staffing or level-of-effort estimates are neededRepresent the engineering team in program reviews, design sessions, and client-facing meetings as appropriateREQUIRED QUALIFICATIONSBachelor’s degree in computer science, Software Engineering, or a related technical field (or equivalent experience)5+ years of software development experience, with 2+ years in an engineering management or tech lead roleProven full stack development proficiency: frontend (React, Vue, or Angular), backend (Node.js, Python, Java, or .NET), and database design (SQL and NoSQL)Experience leading Agile/Scrum teams in a delivery-focused environmentDemonstrated ability to hire, retain, and develop engineering talentStrong written and verbal communication skills, including the ability to present technical content to non-technical audiencesFamiliarity with cloud platforms (AWS, Azure, or GCP) and containerized deployment (Docker/Kubernetes)Ability to obtain and maintain a security clearance is required PREFERRED QUALIFICATIONSExperience in defense, government contracting, or research engineering environmentFamiliarity with DevSecOps practices and security-conscious development (e.g., STIG compliance, zero-trust architecture)Active security clearance or demonstrated ability to obtain oneExperience with CI/CD toolchains (Jenkins, GitLab CI, GitHub Actions)Exposure to data-intensive or simulation-driven applicationsTECHNICAL SKILLS SUMMARYFrontendReact, Vue, Angular, TypeScript, HTML/CSSBackendNode.js, Python, Java, RESTful APIs, GraphQLData & StoragePostgreSQL, MySQL, MongoDB, RedisCloud & DevOpsAWS / Azure / GCP, Docker, Kubernetes, TerraformVersion Control & CI/CDGit, GitHub / GitLab, Jenkins, GitHub ActionsCORE COMPETENCIESTechnical Leadership — guides architecture decisions and elevates team capabilityPeople Development — coaches engineers toward promotion-readiness and long-term growthDelivery Accountability — owns commitments end-to-end and communicates proactivelyStakeholder (internal and external) Engagement — translates between technical and non-technical audiencesAdaptability — thrives in fast-moving, multi-priority environmentsBenefits: CFD Research offers competitive salaries and excellent employee benefits, including an employer matching 401(k) and Employee Stock Ownership Plan (ESOP). CFD Research offers our Full-Time, permanent employee-owners a highly competitive insurance package, including medical, vision, and dental insurance. Additionally, we offer company paid leave, compensation time, parental leave, long-term and short-term disability, accidental death and dismemberment, and life insurance. Part-Time and Temporary employee-owners may receive partial or reduced benefits and leave time based on their employment status level. Performance appraisals occur twice a year and annual pay increases are based upon corporate goals, personal development, performance, and outstanding achievements. In addition, group and individual bonuses are awarded for exceptional performance.CFD Research is an EO employer - Veterans/Disabled and other protected categories
- ...prototypes, multi-physics simulation software, multi-disciplinary analyses, and... ...is seeking an experienced Software Engineering Manager with strong full stack development capabilities to lead a... ...environmentDemonstrated ability to hire, retain, and develop engineering talentStrong written...SuggestedPermanent employmentFull timeTemporary workPart timeWork at officeDay shift
- AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing... ...stakeholders and team members to determine the best path for developing dominant products. These activities include the full-...SuggestedFull time
- ...00% employee-owned company, is seeking candidates for a Full Stack Software Developer to support the Maneuver Air Directorate. This position... ...Experience: ~ Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Data Science, or a related field....SuggestedFor contractors
- ...top talent in the areas of full stack software development, artificial intelligence... ...Title: Full Stack Software Developer Job Location: Huntsville... ..., and database management. ~ Education: Bachelor’s... ...degree in Computer Science, Engineering, or a related technical field...SuggestedLocal areaRemote workFlexible hours
- ...3, 1.16.7.4): Maintains application environments across the full development pipeline, performs software analysis/design/sustainment/retirement, manages application security and authorization, and develops Digital Enterprise/Knowledge Management applications across...SuggestedContract work
- ...provides superior research, development, and engineering services to the Federal Government and... ...us! Torch Technologies is seeking a Full Stack Software Engineer to support the design,... ...include, but are not limited to: Design, develop, test, and maintain scalable, secure,...Contract workTemporary workLocal areaRelocation packageFlexible hours
- ...an immediate opening for a Mid-level Full-stack Software Engineer in Huntsville, AL. Position Description... ...agile SCRUM development process to develop software products for a large defense... ...of large data sets, container management and real-time systems) based upon documented...Immediate start
$77 - $82 per hour
...Job Title: Full Stack C/C++ Developer – Aerospace & Defense Systems Location... ...mission-critical “flight software” and related tools for tactical... ...and support junior engineers . Collaborate directly... ...Knowledge of configuration management , software quality...Contract workTemporary workWork experience placementLocal area- ...travel as needed. Keeper’s cybersecurity software is trusted by millions of people and... ...Magic QuadrantTM for Privileged Access Management (PAM), Keeper combines robust... ...delivery role first (DevOps/SRE/release engineering mindset), paired with strong program execution...Temporary workFor contractorsRemote work
- ...What You Will Do : Design, develop, implement, and maintain... ...scripting tools to automate data management and reporting activities.... ...systems. Support software implementation, testing, validation... ...Computer Science, Software Engineering, Information Systems, Engineering...Temporary workFlexible hours
- ...corporate initiatives. This role requires extensive experience managing creative, technical, and contractor-based teams while implementing... .../NAS), and related tools. Utilize Microsoft Office, Adobe software suites, and Apple and Windows operating systems in support of...Contract workFor contractorsWork at office
- ...defining emerging technologies and developing implementation plans to... ...technical authority across hardware, software, computing platforms, and... ...: This position requires full-time, on-site presence in... ...leadership, direction, and management to a diverse, contractor-based...Full timeContract workFor contractorsWork at officeRemote work
$86.8k - $198k
Full-Stack DeveloperThe Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference,...Full timeContract workPart timeWork at officeLocal areaRemote workFlexible hours$103.5k - $181.1k
...empowers you to achieve your full potential. Unleash your talent... ...which a Project Information Management system must be defined, designed... ...-Docs, PAR-LINK, third party software) and enforcement of project... ...testing, and analyzing and developing business processes and workflow...Full timeFlexible hours- ...We are seeking a talented Software Engineer to join our team in Huntsville... ...your experience in developing software for tactical strike... ...design and implementation of full-stack software architecture and design... ...software configuration management principles and techniques,...Local areaFlexible hours
- ...The Back-End Software Engineer will be responsible for architecting and developing mission-critical backend applications, microservices, and data platforms that support defense operations and advanced analytics. The engineer will work closely with software, data, and systems...Full time
$77.1k - $123.3k
...United States Full time R2026-749 We believe... ...'ll do here: As a Software Engineer, you will deliver a... ...collaborate with product managers, designers, engineers,... ...Design, develop, and maintain end-to-end... ...resolve issues across the stack, including UI bugs, API...Full timeLive inLocal areaWorldwide- ...Software Developer This position is onsite in Huntsville AL at Redstone Arsenal: $3,000 Relocation... ...with cross-functional teams including engineers, data professionals, DevOps, and UX... ...centric applications Contribute to full-stack development efforts, including front-...Relocation package
- ...Technical Lead for Systems Engineering with experience in... ...Participate in the full planning, execution, and... ...standards, federation management, and distributed time... ...experience. · Develop program roadmap and... ...Experience in Agile software systems development...Flexible hours
- ...top talent in the areas of full stack software development, artificial intelligence... ...! Job Title: Software Engineer Job Location: Huntsville... ...focus on designing and developing secure, scalable, and high-... ..., and configuration management processes Develop UI/UX...Contract workLocal areaRemote workFlexible hoursShift work
- ...a talented, motivated, and collaborative Full-Stack Developer to join a multidisciplinary team of software developers, data engineers, analysts, and researchers. This role supports... ...with modern front-end tooling and state-management libraries such as Vite, Zustand, or...InternshipLocal areaRelocationFlexible hours
- ...of Earth. We're working to develop reusable, safe, and low-cost... ...space to benefit Earth. As a Software Engineer, you will play a vital... ...utilizing your expertise in full-stack development, including technologies... ...Factory Senior Engineering Manager and collaborate closely with...Permanent employmentTemporary workLocal area
$750 per month
Overview Interclypse is seeking Full Stack Developers. The Interclypse difference is our emphasis... ...BS Computer Science, Computer Engineering, Computer Information Systems, OR Computer... ...impact. You want to grow your skills in management or work toward becoming an expert....16 hoursTemporary work- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced... ...resource communities. The candidate will help develop and institutionalize planning methodologies... ...planningStrategic planning, portfolio management, and resource-informed decision-making...Work experience placementInternshipLocal area
- ...integrity of operations, provide expert guidance on hardware, software, emerging computer (Windows and Mac O/S), camera and multimedia... ...for Apple computer and server systems, including life cycle management, cybersecurity compliance, and software management. Provide direct...Contract workFor contractors
- Entry-Level Full Stack DeveloperSYNERGISTICIT wants every candidate... ...for entry-level full stack developers with a driven mindset. Get the... ...computer science/engineering/mathematics/statistics or science... ...achievable.Required Skills for Java/Software Programmers:Bachelor's...H1b
$132.4k - $251.6k
...States of AmericaTime Type: Full timeDate Posted:2026-08-13 Country... ...of experience and renowned engineering expertise to meet the needs... ...Program Lead for the Patriot Software and Training Devices IPT. In... ...frequent collaboration with program management, the office of the chief...Contract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$87.1k - $157.45k
...responsive, cost-effective engineering, scientific and IT... ...seeking a talented Software Engineer to work in... ...your experience to help develop software for Tactical... ...implementation of full-stack software architecture... ...software configuration management principles and...Full timeWork at office$117 - $125 per hour
...Senior Software Engineer (Onsite) — Huntsville, AL Type: Contract-to-hire Work schedule: 40 hours/week Security clearance... ...for a team of 5–15 software engineers Define full-stack architecture and design patterns for missile-system applications...Contract workTemporary workLocal area- ...Seekers)Defense & Aerospace, Engineering,... ....S. CITIZENSHIP IS REQUIRED.Software EngineerJob PurposeWe are looking... ...looking for an enthusiastic Web Developer to support a unique team within... ...opportunity to hone your skills in full-stack development, advanced application...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Manager and Full Stack Developer. Be the first to apply!
- software developer positions Huntsville, AL
- senior software engineer remote Huntsville, AL
- software engineer contract Huntsville, AL
- cybersecurity software engineer Huntsville, AL
- part time software developer remote Huntsville, AL
- junior software developer internship Huntsville, AL
- junior software engineer Huntsville, AL
- software system engineer Huntsville, AL
- software engineer remote Huntsville, AL
- software engineer student Huntsville, AL




