Senior Software Engineer

4 weeks ago


Columbia, South Carolina, United States Leidos Full time

Job Summary

The Leidos National Security Sector has a career opportunity for a Senior Software Engineer in Columbia, MD.

Key Responsibilities:

  • Develop software components of existing and new system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Analyze user requirements to derive software design and performance requirements.
  • Debug existing software and correct defects.
  • Provide recommendations for improving documentation and software development process standards.
  • Design and code new software or modify existing software to add new features.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Write or review software and system documentation.
  • Design or implement complex database or data repository interfaces/queries.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Assist with developing and executing test procedures for software components.
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products.
  • Implement recommendations for improving documentation and software development process standards.
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any project.
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.

Requirements:

  • Fourteen (14) years' experience as a Software Engineer (SWE) supporting programs and contracts of similar scope, type, and complexity is required.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Experience with Foreign partners and their environments.
  • Experience with modern programming languages such as Java or Python.
  • Experience with Ansible.
  • Experience with virtualization.

Security Clearance requirement:

Must possess active TS/SCI with polygraph clearance to be considered for this role.



  • Columbia, South Carolina, United States Axient Full time

    Senior Software EngineerAt Axient, we're seeking a highly skilled Senior Software Engineer to join our Modeling and Simulation Development team in Columbia, MD.As a key member of our team, you'll be responsible for designing, developing, testing, and verifying our missile trajectory and RF signature prediction simulations.Key responsibilities...


  • Columbia, South Carolina, United States Pacific Northwest National Laboratory Full time

    About the RolePacific Northwest National Laboratory (PNNL) is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, testing, and deploying software applications that directly contribute to the nation's mission objectives.You will collaborate with Government and...


  • Columbia, South Carolina, United States Valkyrie Enterprises Full time

    Job Summary:Valkyrie Enterprises is seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, testing, and verifying missile trajectory and RF signature prediction simulations. This is a senior-level position that requires a strong background in software development,...


  • Columbia, South Carolina, United States Paradigm Infotech Full time

    Job Title: Senior Software EngineerAnalyze and develop business programs, design and test software applications, and train users to work with computer systems and programs.Key Responsibilities:Analyze business requirements and translate them into software applicationsDesign, test, and conduct technical writing of software applicationsTrain users to work with...


  • Columbia, South Carolina, United States Pacific Northwest National Laboratory Full time

    Job DescriptionPacific Northwest National Laboratory (PNNL) is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying software applications that directly contribute to the nation's mission objectives.Key Responsibilities:Design and...


  • Columbia, South Carolina, United States Leidos Full time

    Job SummaryLeidos is seeking a Senior Software Systems Engineer to develop, maintain, and enhance complex and diverse systems based upon documented requirements. The ideal candidate will develop and maintain a Robot Framework / Python-based regression, acceptance, and field test suite that provides System Engineering Lifecycle tools to...


  • Columbia, South Carolina, United States Leidos Full time

    Job SummaryLeidos is seeking a highly skilled Senior Cyber Software Engineer to join our team in Columbia, MD. As a key member of our Cyber Analytics SIGINT Solutions Division, you will be responsible for designing, developing, and maintaining software solutions for our customers in the national security, engineering, and health industries.Key...


  • Columbia, South Carolina, United States Hansen Talent Group Full time

    Job OpportunityHansen Talent Group is seeking a skilled Senior Software Engineer to join their team in Columbia, SC. This hybrid role involves working on-site three days a week and requires expertise in Python, Java, and mainframe systems.The successful candidate will be responsible for designing, developing, and implementing complex applications using...


  • Columbia, South Carolina, United States Damco Solutions Full time

    Job DescriptionWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Damco Solutions. The ideal candidate will have extensive experience in designing and implementing medium to large-scale software systems and components using .NET architectures.The successful candidate will be responsible for:Assisting in the planning and system...


  • Columbia, South Carolina, United States Bull Integrations Group Inc. Full time

    The Bull Integration Group is seeking a skilled Senior C/C++ Software Engineer to join our client's team. This opportunity provides a chance to develop cutting-edge technology that supports critical defense and intelligence services.As a key member of our client's Engineering team, you will design and code major features, collaborating with other team...


  • Columbia, South Carolina, United States Synergy ECP Full time

    Job DescriptionColumbia, MD )Job TypeFull-timeDescriptionSoftware Engineer Level 3The Software Engineer (SWE) develops, maintains, and enhances complex and diverse software systems (e.g., processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems)...


  • Columbia, South Carolina, United States USM Full time

    Job SummaryWe are seeking a highly skilled Senior .NET Software Engineer to join our team at USM. The ideal candidate will have a strong background in .NET development, with expertise in ASP.NET, C#, and SQL Server. Additionally, experience with Delphi/Pascal, AD-HOC reporting skills, and Git source control is highly desirable.Key Responsibilities* Design,...


  • Columbia, South Carolina, United States System Soft Technologies Full time

    Job Title: Senior Software Systems ProgrammerJob Summary: We are seeking a highly skilled Senior Software Systems Programmer to join our team at System Soft Technologies. As a key member of our Web Application Development team, you will be responsible for designing and implementing medium to large-scale software systems and components using .NET...


  • Columbia, South Carolina, United States Snapx Full time

    Job Title: Project ManagerJob Summary: We are seeking a highly skilled Project Manager to lead our Web Application Development team in delivering new applications and maintaining existing ones.Key Responsibilities:Design and implement medium to large-scale software systems and components using .NET architectures.Develop data-driven applications utilizing...


  • Columbia, South Carolina, United States Erias Ventures Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Erias Ventures. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesCollaborate with cross-functional teams to design and implement software applications...


  • Columbia, South Carolina, United States Leidos Full time

    Program OverviewLeidos is seeking a highly experienced Software Systems Engineer to join our team in Columbia, MD. As a key member of our National Security Sector, you will be responsible for the development, integration, deployment, and sustainment of large, collection systems.Key ResponsibilitiesApply systems engineering principles throughout the systems...


  • Columbia, South Carolina, United States Input Technology Solutions Full time

    Job DescriptionWe are seeking a highly skilled CNO Software Engineer to join our team at Input Technology Solutions. As a key member of our software development team, you will be responsible for designing, developing, and integrating solutions to meet the mission-centric needs of our clients.Key Responsibilities:Design and develop software solutions using...

  • Senior Data Engineer

    4 weeks ago


    Columbia, South Carolina, United States Pacific Northwest National Laboratory Full time

    About the RolePacific Northwest National Laboratory (PNNL) is seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will play a critical role in designing, developing, and deploying large-scale data systems and architectures that support our nation's mission objectives.Key ResponsibilitiesDesign and develop scalable...

  • Software Engineer

    1 month ago


    Columbia, South Carolina, United States META Full time

    Job Summary:The Reality Labs team at Meta is seeking a skilled Software Engineer to drive the development of operating systems, kernel development, and low-level debugging for AR and VR products. As a key member of the team, you will lead the organization's goal towards building tools, system architecture, prototypes, frameworks, and infrastructure that will...

  • Senior Civil Engineer

    4 weeks ago


    Columbia, South Carolina, United States Amentum Full time

    Job Title: Senior Civil EngineerJob Summary:Washington River Protection Solutions (WRPS) is seeking a Senior Civil Engineer to join the Advanced Modular Pretreatment System (AMPS) organization. The successful candidate will oversee the Architect/Engineer detailed design activities, providing discipline-specific guidance and design review oversight throughout...