Lead Software Development Engineer

6 days ago


Huntsville, Alabama, United States ASRC Federal Full time
Job Summary

We are seeking a highly skilled and experienced professional to join our team at ASRC Federal as a Senior Principal System Engineer. This is a critical role that requires a strong background in software development, system administration, and technical leadership.

Key Responsibilities
  • Provide expert technical solutions for complex technical and system-related matters.
  • Lead and support team members in diagnosing, troubleshooting, repairing, and debugging complex problems.
  • Design, develop, and implement complex hardware, software, and database applications or advanced techniques in investigating solutions to system requirements and problems.
  • Develop, plan, coordinate, and integrate systems-related requirements to support operational needs.
  • Make recommendations based on findings and develop and coordinate contract deliverables and reports.
  • Prepare management plans and reports, and lead team members in completion of contract deliverables, task order review, briefings, and presentations.
Technical Requirements
  • Support an MS Visual Studio software development environment on an agile team to produce, customize, and support a web application using React, Typescript, Javascript,.NET C#, Entity Framework Methodologies, and MS SQL Server.
  • Responsible for Systems Administrative functions as they relate to Windows Servers, Linux installations.
  • System administration of SCCM for software installation and patching processes.
  • Responsible for creation and maintenance of Group Policy Objects (GPO).
  • Responsible for maintenance and support of a multi-tiered Windows Active Directory environment.
  • Assist other system administrators and cyber engineers with STIG evaluation and implementation.
  • Assist in grooming and planning meetings to ensure customer requirements are understood and can be fulfilled by the development team.
  • Assists in the design, development, testing, verifying, sustaining, and fully documenting (full software lifecycle) developed software.
  • Work with Government, contractor staff, and end-users to identify and implement hardware requirements.
  • Assist in the maintenance of build and deployment pipelines.
  • Participate in daily scrums.
  • Assist members of assurance and cyber security programs to ensure testing is properly supported and risks are addressed.
  • Collaborate with IT team members as needed for infrastructure management and application deployment.
  • Evaluate and identify new technologies for implementation and support new technology implementation efforts across multiple development teams with similar codebases.
  • Responsible for maintaining software development standards compliance and ensuring only approved packages are deployed.
  • Troubleshoot production problems related to software applications.
  • Participate in development of software user manuals and technical reports.
  • Mitigate and investigate security risks identified by automated scanning tools and external assessments.
Requirements
  • Must be a US Citizen.
  • Active Secret clearance required.
  • Familiar with performing Software Engineering in a remote work setting, working from an agile backlog, and able to collaborate across a team of developers.
  • Knowledge of CMM/CMMI/Agile methodologies.
  • Excellent organizational and communication skills.
  • Ability to provide examples of being proactive and taking initiative in carrying out daily responsibilities.
  • Must possess and maintain an active CompTIA Security + CE certification.
Desired Skills
  • Prior experience working in a classified environment is beneficial.
  • Experience with Windows Active Directory, Windows Server administration, GPOs, SCCM, Microsoft Azure, and AWS.
  • Prior Linux experience is a plus.
  • Prior experience supporting a team with production releases at the end of each sprint.
  • Familiarity with GitLab for code repo, pipelines, and/or backlog management.
  • Prior experience using Fortify, Sonarqube to ensure code quality and security.
  • Prior experience supporting deliverable/release objectives: product documentation, STIG analysis, and deployment orchestration.
  • Knowledge of Microsoft SQL Server and Entity Framework in a code-first development approach.
Education/Experience
  • Bachelor's Degree (from an accredited institution in a related field).
  • 25 years of experience.


  • Huntsville, Alabama, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Software Engineer, SR to join our team at Lockheed Martin. As a key member of our Ground-based Midcourse Defense (GMD) Weapon System program, you will be responsible for designing, developing, and supporting software applications that play a critical role in our nation's defense against ballistic missile...


  • Huntsville, Alabama, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Software Engineer, SR to join our team at Lockheed Martin. As a key member of our Ground-based Midcourse Defense (GMD) Weapon System program, you will be responsible for designing, developing, and supporting software solutions that play a critical role in our nation's defense against ballistic missile threats.Key...


  • Huntsville, Alabama, United States Jacobs Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Jacobs in a Top Secret cleared capacity. The successful candidate will be part of a team that leads large-scale data analysis projects, designing and delivering on-premises and cloud-based applications. As a technical expert, the Senior Software Engineer will be...


  • Huntsville, Alabama, United States BAE Systems USA Full time

    Job SummaryWe are seeking a highly skilled and experienced Software Engineering Technical Lead to join our team at BAE Systems USA. As a leader in the development of advanced threat detection solutions, you will play a critical role in shaping the future of our technology and delivering cutting-edge solutions to our customers.Key ResponsibilitiesLead a...


  • Huntsville, Alabama, United States Blue Origin Full time

    About Blue OriginBlue Origin is a pioneering aerospace manufacturer and spaceflight services company that is revolutionizing the space industry. Our mission is to make humanity a multi-planetary species and to create a future where millions of people live and work in space for the benefit of Earth.Job SummaryWe are seeking a highly skilled and experienced...


  • Huntsville, Alabama, United States Leidos Full time

    Job Summary:Leidos is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for translating interface requirements into software requirements, performing software design, and implementing software features in an agile environment.Key Responsibilities:Perform software development using C++Analyze user...


  • Huntsville, Alabama, United States Concordia Technologies, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Concordia Technologies, Inc. as a key contributor to our ongoing research and development efforts in robotics and drone systems.Key ResponsibilitiesDesign and Development: Design, develop, and test software modules for mission planning, execution, and monitoring...


  • Huntsville, Alabama, United States Leidos Full time

    Company Overview:Leidos is a leading technology solutions provider, dedicated to delivering innovative and cost-effective solutions across various sectors including defense, space, cyber, and commercial industries. Position Summary:We are currently seeking a highly skilled Lead Radar Software Engineer to join our dynamic team. This role involves developing...


  • Huntsville, Alabama, United States SAIC Full time

    Job SummarySAIC is seeking a highly skilled Software Development Engineer to support the development of complex software systems for military weapon systems. As a key member of the MLRS team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software...


  • Huntsville, Alabama, United States Leidos Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Leidos. As a key member of our software development team, you will be responsible for designing, developing, testing, and managing application development projects in support of our IT infrastructure.Key Responsibilities:Design and develop large-scale data...

  • Software Developer

    3 days ago


    Huntsville, Alabama, United States Leidos Full time

    About the RoleLeidos is seeking a skilled Aviation Software Engineer to join a multidisciplinary engineering team developing software for aviation systems. As a leading provider of engineering, scientific, and IT solutions, Leidos offers a collaborative work environment, technical excellence, and a commitment to business ethics.The Airborne Systems Business...


  • Huntsville, Alabama, United States Nightwing Full time

    Position Overview: Join Nightwing as a Lead Embedded Software Engineer, where you will play a pivotal role in enhancing our cybersecurity solutions. We are a dynamic organization focused on delivering innovative technology to safeguard national interests.Role Type:HybridAbout Us:As a newly independent entity, Nightwing is committed to advancing our...


  • Huntsville, Alabama, United States SAIC Full time

    Position OverviewSAIC is seeking a Lead Software Systems Engineer to become a vital member of our Army UAS Training Test team.This role involves collaboration within a diverse team that engages in a broad spectrum of testing activities, which encompass evaluating both physical and virtual network infrastructures, software solutions, and UAS control systems....


  • Huntsville, Alabama, United States Lockheed Martin Full time

    Position Overview: Join the innovative team at Lockheed Martin, where you will contribute to the development of cutting-edge Long Range Hypersonic Weapon (LRHW) systems. This role is an opportunity to engage with a company renowned for its extensive experience in hypersonic vehicle development and flight testing. Role Responsibilities: As a Senior Software...

  • Software Developer

    5 days ago


    Huntsville, Alabama, United States Waites Sensor Technologies, Inc. Full time

    Job DescriptionCompany OverviewWaites Sensor Technologies, Inc. is a leading provider of innovative wireless, mesh-networked, "Internet of Things" (IoT) sensors for industrial environments. Our cost-effective, plug-and-play products empower plants of all sizes to conduct predictive and preventative maintenance on mission-critical and secondary equipment in...


  • Huntsville, Alabama, United States Interactive Process Technology LLC Full time

    Job OverviewPosition: Lead Software Engineer, ApplicationsCompany: Interactive Process Technology LLCInteractive Process Technology LLC is dedicated to delivering advanced technical solutions that meet the diverse needs of our clients. Through collaborative efforts with customers, team members, and technical experts, we create effective solutions that...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a highly skilled Software Systems Engineer to join our team of experts in creating innovative solutions for complex problems. As a key member of our multi-disciplinary team, you will be responsible for designing and developing software systems that meet the needs of our clients.Key ResponsibilitiesSoftware Development: Derive...


  • Huntsville, Alabama, United States Cortina Solutions Full time

    Job DescriptionCortina Solutions is seeking a highly skilled Modeling and Simulation Software Engineer to support the development, implementation, and testing of Modeling and Simulation (M&S) software within a Government Project Office.This position will provide technical oversight and directly support the Product Manager's vision in the execution of...


  • Huntsville, Alabama, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Lockheed Martin. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions for our Ground-based Midcourse Defense (GMD) Weapons Systems (GWS) Ground Support Systems (GSS) product team.Key...


  • Huntsville, Alabama, United States BAE Systems Full time

    Job Description:BAE Systems Integrated Defense Solutions (IDS) business is seeking a highly skilled Software Engineer to lead the engineering activities for the organization to maintain a competitive advantage in the marketplace and performance excellence for our programs. The candidate must be capable of executing an integrated software engineering concept...