Senior Software Development Engineer

4 weeks ago


Reston, Virginia, United States ManTech Full time
Job Summary

ManTech is seeking a highly skilled Senior Software Engineer to join our team in the Reston or Chantilly, VA location. This is an onsite position.

The successful candidate will be dedicated full-time to development and enhancement support for existing software and systems solutions and the development of new solutions as required.

Key Responsibilities

Designing, developing, programming, and modifying software, systems, applications, and tools, both existing and new in the future

Analyzing software and integration requirements and working with team members to determine development and implementation plans

Correcting errors by making the appropriate changes and then re-checking the program to ensure the desired result was produced

Developing solutions and maintaining support for external data sources and users

Building web services, APIs, and other solutions to interface with third-party systems to synchronize data

Conducting testing of software to be sure it will produce the desired results and that instructions are correct

Organizing and maintaining documentation of developed software and subsequent revisions, so others are able to understand the program

Collaborating with teammates, third-parties, vendors, and users to develop new requirements and solutions

Requirements

A minimum of ten (10) years of relevant software engineering experience

Strong programming/development skills and hands-on engineering experience (Java & JDK 17+ and/or Javascript/Typescript)

Strong experience with REST APIs and standard software engineering tools such as Jira, Git, Gradle/Maven and experience developing software in Linux environments

Experience with the full data lifecycle, from ingest through display

Experience using SonarQube for code quality testing

Preferred Qualifications

Experience with one or more of the following development technologies: Vue.js, Vite, microservices, Bash, wireframes, UX patterns, Websockets, Groovy/Grails

Experience with one or more of the following test technologies: Junit5, AssertJ, Mockito, Postman, Vitest, Eslint

Experience with one or more of the following infrastructure/database technologies: MongoDB, Elasticsearch, PostgreSQL, RabbitMQ, Consul, Vault, Nomad, RHEL9

Experience with Cloud technologies and developing in Cloud environments

Ability and willingness to travel overseas if required

Clearance Requirements

Must have and active/current Secret security clearance.

Physical Requirements

Must be able to be in a stationary position more than 50% of the time

Must be able to communicate, converse, and exchange information with peers and senior personnel

Constantly operates a computer and other office productivity machinery, such as a computer

For all positions requiring access to technology/software source code that is subject to export control laws, employment with the company is contingent on either verifying U.S.-person status or obtaining any necessary license. The applicant will be required to answer certain questions for export control purposes, and that information will be reviewed by compliance personnel to ensure compliance with federal law. ManTech may choose not to apply for a license for such individuals whose access to export-controlled technology or software source code may require authorization and may decline to proceed with an applicant on that basis alone.

ManTech International Corporation, as well as its subsidiaries proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment because of race, color, sex, religion, age, sexual orientation, gender identity and expression, national origin, marital status, physical or mental disability, status as a Disabled Veteran, Recently Separated Veteran, Active Duty Wartime or Campaign Badge Veteran, Armed Forces Services Medal, or any other characteristic protected by law.

If you require a reasonable accommodation to apply for a position with ManTech through its online applicant system, please contact ManTech's Corporate EEO Department at (703) 218-6000. ManTech is an affirmative action/equal opportunity employer - minorities, females, disabled and protected veterans are urged to apply. ManTech's utilization of any external recruitment or job placement agency is predicated upon its full compliance with our equal opportunity/affirmative action policies. ManTech does not accept resumes from unsolicited recruiting firms. We pay no fees for unsolicited services.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access https://mantech.avature.net/en_US/careers (https://sandboxmantech1.avature.net/en_US/careers) as a result of your disability. To request an accommodation please click careers@mantech.com and provide your name and contact information.

  • Reston, Virginia, United States Thompson Software Solutions Full time

    Thompson Software Solutions is a defense-focused software company seeking a senior-level Embedded Software Engineer to join its talented team and contribute to innovative solutions for tomorrow's problems.This position requires a software engineer to apply technical principles, theories, and concepts in software development, integration, and testing. The...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Senior Python Software EngineerLocation: McLean, VA (Hybrid - Tuesday through Thursday)Duration: 3 months, possible extensionContract Type: W2/C2CPay Rate Range: $65.00 - $75.00/HourPosition Description:Provide L3 Production Support for python based I&CM core applications.Develop solutions to technical issues, including code enhancements and...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Senior Python Software EngineerLocation: Hybrid - Tuesday through ThursdayDuration: 3 months, possible extensionContract Type: W2/C2CPay Rate Range: $65.00 - $75.00/HourPosition Description:Provide L3 Production Support for python based I&CM core applicationsProvide solutions to technical issues, including "hands-on" code enhancements and defect...


  • Reston, Virginia, United States Talent Software Services Full time

    Job SummaryAt Talent Software Services, we are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in Full Stack development, with a focus on integrating services into the Cloud.Key ResponsibilitiesDesign and develop scalable cloud-based applications using Java and Springboot.Develop and...


  • Reston, Virginia, United States Blue Origin Full time

    Transform Space Exploration with Blue OriginWe're on a mission to make space travel accessible and sustainable for generations to come. As a Senior Software Development Engineer at Blue Origin, you'll play a critical role in designing and developing cutting-edge software systems that power our aerospace applications.Key Responsibilities:Lead the design and...


  • Reston, Virginia, United States Signify Technology Full time

    Signify Technology is seeking a Senior Software Development Engineer to design and develop software for data center networking automation and management.The ideal candidate will have experience in protocols such as TCP/IP and a strong understanding of network protocols and data center networking.ResponsibilitiesDesign and develop software for data center...


  • Reston, Virginia, United States Cognitio Corp Full time

    We are seeking a highly skilled Senior Software Development Engineer to join our team at Cognitio Corp. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software development, with...


  • Reston, Virginia, United States Leidos Full time

    We 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, and implementing software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software development, with...


  • Reston, Virginia, United States Spalding Consulting Full time

    Job Title: Senior Software EngineerSpalding Consulting, Inc. is seeking a skilled Senior Software Engineer to join our team in Reston, VA / Ashburn, VA. As a Senior Software Engineer, you will be responsible for designing, developing, testing, and implementing C#/.NET web applications.Key Responsibilities: Assist in the design and development of database...


  • Reston, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a Senior Software Engineer to join our team at {company}.About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Key...


  • Reston, Virginia, United States Fusion Medical Staffing Full time

    We are seeking a talented Senior Software Engineer to join our team and contribute to the development of our backend systems. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery.Key Requirements:5+ years of experience in backend software...


  • Reston, Virginia, United States People Tech Group Inc Full time

    Job Title: Senior Software Engineer - Java DeveloperCompany: People Tech Group IncJob Type: Full-timeLocation: Remote (Onsite from Day 1)Experience: 7+ yearsAbout the Role:We are seeking a highly skilled Senior Software Engineer - Java Developer to join our team at People Tech Group Inc. As a Java Developer, you will be responsible for designing, developing,...


  • Reston, Virginia, United States GFI Software Full time

    Job Title: Senior Frontend UI DeveloperJob Summary:We are seeking a highly skilled Senior Frontend UI Developer to join our team at GFI Software. As a Senior Frontend UI Developer, you will be responsible for building intuitive user interfaces on our cloud security platform to help security and IT administrators configure and protect their environments...


  • Reston, Virginia, United States Cognitio Corp Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team at Cognitio Corp. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key Responsibilities:Participate in software programming...


  • Reston, Virginia, United States MindSource Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at MindSource. As a key member of our software development team, you will be responsible for designing and developing UI components for our software products using C#, WPF, and related technologies.Key Responsibilities:Design and develop UI components for our software...


  • Reston, Virginia, United States General Dynamics Information Technology Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for researching, designing, developing, testing, and modifying application software. You will work with other developers and business analysts to analyze user/business software system...


  • Reston, Virginia, United States Edison Smart® Full time

    Job Title: Senior Embedded Software DeveloperWe're partnering with leading pharmaceutical and biotechnology companies to develop software for medical devices, ensuring high quality and compliance with FDA standards.Key ResponsibilitiesEngage in all stages of the product lifecycle within an agile scrum framework.Collaborate with product managers and...


  • Reston, Virginia, United States X-Force Full time

    Job Summary:X-Force is seeking a highly skilled Senior Software Developer to design, develop, and integrate real-time software applications that meet product requirements and specifications. This role offers an opportunity to work on innovative training solutions within a collaborative team environment.Key Responsibilities:Design, develop, test, and...


  • Reston, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a talented Senior Software Engineer to join our team of experienced professionals. With a focus on delivering high-quality software solutions, you will be responsible for designing, developing, and testing complex software applications.Key Responsibilities:Design, develop, and test software applications using industry-standard...


  • Reston, Virginia, United States Recruiting from Scratch Full time

    About Recruiting from Scratch:We are a premier talent firm that specializes in placing top product managers, software, and hardware talent at innovative companies. Our team is 100% remote and works with teams across the United States to help them hire.Our client is a growing company with a presence in NYC and Seattle. This role is based in Seattle.We are...