QinetiQ US: Full Stack Developer

Related keywords: remote job web developerremote job usus remote job

Company Overview

QinetiQ US is a premier technology and product company known for its innovative solutions in robotic and autonomous platforms, ground, soldier, and maritime systems. With a footprint in over 50 locations globally, the company focuses on areas such as sensor science, signal processing, data fusion, artificial intelligence (AI), machine learning (ML), and augmented reality (AR). Their mission is to enhance the safety and security of various stakeholders including the American Warfighter, security forces, and allies. Joining their team means becoming a part of a community dedicated to protecting lives, mitigating risks, and maintaining vital global infrastructures.

Why Join QinetiQ US?

QinetiQ US emphasizes a diverse and inclusive work environment where all team members can feel valued and authentic. Employee wellbeing is a priority, and the company is committed to maintaining workplace flexibility and supporting both professional and personal success. Those who are ready to embrace complex challenges can expect a stimulating environment that blends various skills, perspectives, and technologies to address tough issues creatively.

Position Overview

The company is currently looking for an experienced Full Stack Developer to take responsibility for developing and maintaining their existing web application. This is a unique opportunity to oversee the full software development lifecycle, ensuring systematic progression while collaborating closely with business stakeholders and end users. An ideal candidate will be someone who takes initiative and has proven expertise in .NET Core, React applications, and enterprise security implementations.

Key Responsibilities

Development & Maintenance

  • Primary Developer Role: Become the main developer for the web application, which utilizes an ASP.NET Core backend and React frontend integrated with Material UI.
  • Software Lifecycle Management: Take charge of the development process across all phases including design updates, development, testing, deployment, and post-deployment support.
  • Performance Optimization: Engage in bug fixing and performance tuning to maintain optimal system stability.
  • Refactor Legacy Code: Modernize existing code where possible to enhance performance and ease of maintenance.

Infrastructure & DevOps

  • Manage Deployments: Handle and maintain application deployments on Windows Server with IIS.
  • Security Management: Apply relevant security patches and necessary updates systematically to safeguard applications.
  • System Monitoring: Monitor system health and address potential issues proactively.
  • Authentication Maintenance: Implement and maintain secure Windows Authentication using the Claims/Negotiate protocol.

Stakeholder Collaboration

  • Engagement with Business Analysts: Coordinate with stakeholders to assess feature requests, prioritize bugs, and set development timelines.
  • Ownership of Features: Act as co-product owner, working alongside the business analyst to streamline requests.
  • User Interaction: Work directly with end-users to clarify requirements and address concerns effectively.
  • Agile Participation: Be part of Agile/Scrum ceremonies and workflows for a more collaborative working environment.

Documentation & Communication

  • Technical Documentation: Produce and maintain comprehensive documentation regarding technical processes.
  • Status Updates: Ensure timely and clear communication of project statuses to stakeholders and the team.

Required Qualifications

  • Educational Background: Bachelor's Degree in an IT-related field is mandatory.
  • Technical Skills: Candidates must possess strong experience with .NET 8.0, ASP.NET Core, Entity Framework Core, React, TypeScript, and Material UI. A solid grasp of Windows Authentication and security best practices as well as Visual Studio 2022 proficiency is also essential.
  • Modern Development Tools: Familiarity with up-to-date frontend tools such as Vite, React Query, and Node.js is important.
  • Database Experience: Experience with SQL Server and a good understanding of web application architecture and optimization are also required.
  • Version Control: Knowledge of version control systems like Git is expected.
  • Work Experience: Candidates should have 4-7 years of full-stack web development experience, particularly in maintaining and improving legacy applications.

Preferred Qualifications

  • Familiarity with AWS services and CI/CD pipelines.
  • Experience utilizing monitoring and logging tools, engaging in database migrations, and handling security best practices for web applications.
  • Knowledge of enterprise authentication systems.

What They Offer

Working with QinetiQ US means having the chance to own and directly impact a critical business application. Employees will collaborate closely with business stakeholders and end-users in a flexible and self-directed environment that supports professional development in modern web technologies.

Salary Information

The salary range for this Full Stack Developer role is between $61,350 and $78,500 USD. This range accounts for various factors like role responsibilities, candidate's experience, location, education, and essential skills.

Security Clearance Requirement

Successful candidates must be suitable to pass a Public Trust clearance process, emphasizing the importance of workplace integrity and security.

In summary, this opportunity at QinetiQ US is ideal for self-motivated, skilled developers looking to contribute significantly in a mission-driven environment while developing cutting-edge technology.



This job offer was originally published on weworkremotely.com

QinetiQ US

Washington, District of Columbia

Web content writing

Full-time

January 27, 2026

21 views

2 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.