Senior Software Engineer
New Today
Senior Software Engineer
We are seeking a highly skilled and versatile Senior Software Engineer to design, develop, and deploy cloud-native applications that power mission-critical defense and enterprise systems. This role requires hands-on expertise across full-stack development, distributed microservices, and containerized platforms, with a focus on building secure, scalable, and resilient software solutions.
Responsibilities
- Design and implement cloud-native applications capable of operating on-premise and scaling to commercial cloud providers such as AWS and Azure.
- Develop, test, and secure API endpoints for high-performance, distributed systems.
- Leverage open-source products to maximize interoperability and avoid vendor lock-in.
- Contribute across the stack, from database design (PostgreSQL, NoSQL) to middleware services and front-end frameworks (React, TypeScript, JavaScript).
- Develop and integrate real-time data pipelines leveraging Redis Streams, gRPC, and Telegraf.
- Deploy solutions on small form-factor compute platforms for edge applications.
- Architect and deploy microservices-based solutions leveraging Kubernetes and Docker.
- Optimize containerized environments for secure, reliable, and efficient software delivery.
- Integrate machine learning algorithms into distributed microservices architectures.
- Participate in Agile software development teams, contributing to sprint planning, code reviews, and daily standups.
- Develop within automated DevSecOps CI/CD pipelines, ensuring secure, compliant, and repeatable deployments.
- Collaborate with distributed teams (remote and on-site) to deliver high-quality, on-schedule solutions.
Essential Skills
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 36 years of experience developing in Python.
- 36 years of experience developing and testing API endpoints.
- 3-6 years of full-stack software development, including front-end (React, JavaScript/TypeScript) and databases (PostgreSQL, NoSQL).
- 2-3 years of experience building cloud-native applications.
- 2-3 years of hands-on development with Kubernetes.
- Experience with secure software development practices, including API and user authentication/authorization.
- Familiarity with at least one statically typed language (e.g., TypeScript, Java).
- Experience developing software in Agile environments and within DevSecOps CI/CD pipelines.
- Eligibility and willingness to undergo background checks to obtain a U.S. Government Secret Security Clearance.
Additional Skills & Qualifications
- Current U.S. Government Security Clearance (Secret or higher).
- Experience developing software for the DoD or Intelligence Community (IC).
- Experience with machine learning algorithms and scientific computing (signal processing, image processing, large-scale data ingestion).
- Exposure to developing applications in air-gapped or restricted environments.
- Prior experience integrating software on edge compute platforms.
- Experience maintaining and configuring DevSecOps tooling and systems.
- Experience developing software in a compiled and/or systems-level language (Rust, C++, Go, etc.).
Work Environment
Our client provides solutions to the Department of Defense (DoD) and Aerospace markets across various disciplines. The Aerospace and Defense division currently provides products and services across four product lines: Advanced Systems, RF Front Ends, Mixed Signal and Digital Solutions.
Job Type & Location
This is a Contract to Hire position based out of Frederick, Maryland.
Pay and Benefits
The pay range for this position is $72.11 - $96.15/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully remote position.
Application Deadline
This position is anticipated to close on Aug 29, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalantaccommodation@actalentservices.com for other accommodation options.
- Location:
- Frederick
We found some similar jobs based on your search
-
New Today
Senior Software Engineer
-
Frederick, MD, United States
- Computer And Mathematical Occupations
Senior Software Engineer We are seeking a highly skilled and versatile Senior Software Engineer to design, develop, and deploy cloud-native applications that power mission-critical defense and enterprise systems. This role requires hands-on experti...
More Details -
-
New Today
Senior Software Engineer
-
Frederick, MD, United States
- Computer And Mathematical Occupations
Job Title: Senior Software EngineerJob Description We are seeking a highly skilled and versatile Senior Software Engineer to design, develop, and deploy cloud-native applications that power mission-critical defense and enterprise systems. This role ...
More Details -
-
New Today
Senior Software Engineer
-
Frederick
Senior Software Engineer We are seeking a highly skilled and versatile Senior Software Engineer to design, develop, and deploy cloud-native applications that power mission-critical defense and enterprise systems. This role requires hands-on expertis...
More Details -
-
13 Days Old
Senior Software Engineer - Walkersville, MD
-
Walkersville
Senior Software Engineer Today, Lonza is a global leader in life sciences operating across five continents. While we work in science, there's no magic formula to how we do it. Our greatest scientific solution is talented people working together, dev...
More Details -
-
17 Days Old
Senior Software Engineer - Walkersville, MD
-
Walkersville, MD, United States
- IT & Technology
Senior Software Engineer - Walkersville, MD (Biotech) Today, Lonza is a global leader in life sciences operating across five continents. While we work in science, there's no magic formula to how we do it. Our greatest scientific solution is talented ...
More Details -
-
19 Days Old
Senior Software Engineer - Walkersville, MD
-
Walkersville, MD, United States
- Computer And Mathematical Occupations
Today, Lonza is a global leader in life sciences operating across five continents. While we work in science, there's no magic formula to how we do it. Our greatest scientific solution is talented people working together, devising ideas that help busi...
More Details -