top of page

Join our Team

SoftTech is known as "The Company for Engineers, By Engineers!" Founded and managed by fellow engineers, SoftTech is an employee-focused company operating on the principle of hiring and retaining highly skilled individuals by offering the best compensation and benefits packages available, while providing a fun, supportive atmosphere where professionals are given lots of opportunity for growth. 

At SoftTech we value your time and respect your talent, therefore there are no unnecessary annual performance reviews or trainings. We trust you to do great work our customers and in return we take great care of you! 

Request Openings &
Schedule an Interview

Send your updated Resume to staffing@softtech-solutions.com for a list of openings. You will work with a mangement team member who will complete your technical interview, provide you a list of openings tailored to your skills and expertise, and help you to select the position that best fits your competencies and compensation needs. 

Openings Spotlight

A Sample of Current Openings as of August 2, 2024

Software Engineer Level 3
The TKO program is seeking a senior level developer for a high priority and highly visible malware project. The individual will support a highly driven team of other engineers in sustaining and developing new tools and capabilities for this project. The position will provide a challenging dynamic environment that directly supports new mission capability. Required Skills: Java, Spring, JMS, Hibernate, REST, SQL, Gradle, HTML, JavaScript, JQuery, and CSS. Work location is FANX3.


Software Engineer Level 2
Currently seeking a mid-level Developer who has experience with end-to-end software development, system development life cycles and operational maintenance and support. The developer will analyze user requirements to derive software design and performance requirements. The developer will provide recommendations for improving documentation and software development process standards. Required Skills: Java (preferably Java 21), C++, ReactJS, MinIO, Kubernetes clusters using Docker and Docker pods, RHEL 8 or 9, Intelij IDE; VS code for frontend. Experience with Agile processes, methodologies, and ceremonies. Experience with end-to-end software development, system development life cycles and operational maintenance and support. Experience with Syntactic and Semantic rules and processes. Ability to design and code new software, or modify existing software to add new features. Ability to integrate existing software into new or modified systems or operating environments. Ability to develop simple data queries for existing or proposed databases or data repositories. Ability to work with others to design the dataflow through the transformation architecture. Unit testing. **Limited Telework available (approx. 50%), may be more later in time.


Software Engineer Level 4
The Software Engineer shall be responsible for collaborating with system and software engineers to design, develop, install, deploy, and sustain the user interface (UI) and back-end code base for a mission-focused enterprise web application. Additional tasking shall include web, application and data tier software development tasks. The Software Engineer must have experience with all the various stages of the software development lifecycle. Position Required Skills: Experience using the Linux CLI, Experience developing scripts using Bash/Python, Experience developing UI using Typescript, HTML and CSS, Experience developing UI using Angular JavaScript framework, Experience developing with Java in a Linux environment, Experience developing with SQL technologies including PostgreSQL, Experience with Spring Frameworks such as Spring Boot, Spring MVC, Spring Data, and Spring Security, Experience with CI/CD concepts, principles, methodologies, and tools including Jenkins, Experience with containerization technologies such as Docker, Experience with container orchestration technologies such as Kubernetes, Experience with installation, configuration, and deployment of Apache Tomcat, Experience with Git Version Control System, Position Desired Skills: Experience with S3 Object Store technologies such as IBM Cloud Object Store, AWS S3, Familiar with Sybase database technologies /Transact-SQL, Experience with the Atlassian Tool Suite including Jira and Confluence and Familiar with Section 508 requirements.

Software Engineer Level 4
Principal Backend Software Developer needed. Work in a variety of environments to develop analytics based on data from multiple cyber sources, as well as classic SIGINT for use throughout the enterprise to support missions covering a variety of subjects. Develop prototypes, answering new questions, as well as providing better answers to existing questions. Work directly with the customer in a highly collaborative, integrated fast-paced environment using leading technologies. This is a full stack position using corporate datastores as well as other technologies such as AWS, Docker, Kubernetes, and Elasticsearch. Developing the UI for the application as well as the middleware connectors. Work on a team developing the next generation of flagship applications. What Sets You Apart: Experience with Java, Experience with Javascript, Vue.js, React, Spring, Experience with Docker & Kubernetes & Experience with Elasticsearch & Kibana.

Software Engineer Level 3
Senior Analytic Software Developer needed. Use leading edge technologies to develop analytics pulling data from multiple cyber sources. Develop prototypes answering new questions as well as providing better answers to existing questions. Develop new ways to represent the data using data science methods and automating analytic processes using machine language frameworks. Work directly with the customer in a highly collaborative, integrated environment.Design, develop, test, deploy, and document big data cloud computing workflows. Minimum Qualifications: Experience with Java and Pig, Customer GHOSTMACHINE analytic development, Experience with Hadoop (Map Reduce, Accumulo, & Distributed File System (HDFS)), Experience with software configuration using Gitlab, Git, Gitflo and Nexus, Experience with Linux (Red Hat version 3 – 5+).


Software Engineer Level 0
We are looking for a Front end/Full Stack Developer with technical experience with: Developing applications using AngularJS / jQuery / React / Vue (other JS frameworks), Developing Java Web or NodeJS applications, Experience using and implementing CSS, Developing or integrating with RESTful Services, Desired Qualifications: ​Experience working with querying or building relational or non and experience with AWS. Up to 16 hours telework a week. Location is NBP 131.

bottom of page