Systems Engineer (Mid)

Soft Tech Consulting Inc
Washington, DC, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Data Analysis Systems Engineering JIRA Automation of Tests Big Data C Sharp (Programming Language) Continuous Integration Data as a Services
+22 more
Relational Databases Hibernate (Java) Junit Python (Programming Language) PostgreSQL Apache Maven Enterprise Messaging Systems Performance Tuning Runbook Systems Integration Beta Testing ReactJS Spring-boot Gitlab Git Containerization Restful APIs Amazon Simple Queue Service (SQS) Grpc Docker Jenkins Microservices

Job description

  • Develop Java microservices using C#, Spring Boot, Hibernate, REST, and gRPC
  • Build scalable AWS based services using SQS, SNS, Lambda, SWF/Step Functions, and cloud native architectures
  • Participate in architecture and design reviews, multimodule planning, and solution development
  • Conduct research, prototypes, and feasibility analyses for new features and modernization initiatives
  • Develop and optimize PostgreSQL-backed data services and schemas
  • Build and maintain CI/CD pipelines with Jenkins, Maven, Git, and GitLab
  • Containerize and deploy applications using EKS with Docker and Kubernetes
  • Write unit, integration, and system tests using JUnit 5, support release and beta testing cycles
  • Troubleshoot performance, reliability, and integration issues across the full stack
  • Collaborate with architects, PMs, and customers for requirements, demos, installations, and solution alignment
  • Document APIs, architecture diagrams, deployment processes, and runbooks
  • Provide technical leadership, mentoring, and knowledge transfer to team members
  • Participate in SAFe Agile ceremonies and contribute to continuous improvement efforts

Requirements

  • Education: Bachelor’s Degree
  • 5+ years of experience
  • Experience as a System Engineer
  • At least 3+ years working with AWS cloud solutions or C#, Java, or Python
  • 1+ years of development experience with C#, Spring Boot, and Hibernate
  • Hands-on experience with AWS services and messaging technologies (SQS, SNS)
  • Experience with containerization technologies: EKS with Docker and Kubernetes
  • Strong understanding of microservices architecture and relational databases (PostgreSQL preferred)
  • Proficiency with JUnit (JUnit 5 preferred) and automated testing
  • Experience working in Agile or SAFe development environments
  • Comfortable working directly with customers for requirements, demos, beta support, and installation coordination

Preferred Qualifications

  • Experience with CI/CD tools: Jenkins, Maven, Git, GitLab, Jira
  • Experience building and consuming RESTful APIs; familiarity with gRPC
  • Experience with AWS services such as SWF/Step Functions and Lambda
  • Background in PostgreSQL schema design and performance tuning
  • Knowledge of Python or ReactJS for internal tools or integrations
  • Experience supporting beta programs or mission critical systems
  • Prior technical lead experience or participation in architecture sessions
  • Exposure to large scale data processing, analytics, or high-volume environments

Preferred Certification: Current SAFe Agile Software Engineer (ASE) Certification

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance, Soft Tech offers competitive BENEFITS in the areas of: Medical, Dental, Vision, 401K, Short Term Disability, Long Term Disability, Life Insurance, PTO, and Paid Holidays

About the company

Soft Tech Consulting, Inc. is a woman and minority-owned business headquartered in Chantilly, VA. With contracts in both the public and private sectors in the DC metro area and across the country, Soft Tech is an organization made up of highly successful and talented Information Technology professionals offering enterprise class solutions for any size organization at great value. Soft Tech’s mission is to help government organizations design, implement, and maintain mission critical Information Technology solutions. By focusing jointly on our employees and our customers, we are able to achieve our mission by providing each and every one of our customers with continuous quality customer support.

Soft Tech Consulting, Inc. is an Equal Opportunity Employer.

You must create an Indeed account before continuing to the company website to apply

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · WWC Europe 2026

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all