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 April 5th, 2024

Software Engineer Level 1 

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. Minimum Qualifications:  Bachelor's degree plus 2-years of relevant experience or Master's degree and 0 experience. An Associate's degree plus 4-years of relevant experience or high school diploma/GED plus 6-years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position. Computer Science (CS) degree or related field. TS/SCI clearance with polygraph. Experience in Software development, Experience with Java, Ability to work in a fast-paced environment.

Software Engineer Level 3

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:  Bachelor's degree plus 8-years of relevant experience or Master's degree plus 6-years of relevant experience.  An Associate's degree plus 10-years of relevant experience or high school diploma/GED plus 12-years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position. Computer Science (CS) degree or related field. TS/SCI clearance with polygraph. Strong Java skills, customer GHOSTMACHINE analytic development, experience with Hadoop (Map Reduce & Accumulo), experience with software configuration using Gitlab, Git, Gitflo and Nexus, and experience with Linux. 

Software Engineer Level 1

 We have an immediate need for a Level 1 Software Engineer (SWE-1, at least 7 years’ experience) with a Java development background. A Bachelor’s degree in Computer Science or related discipline is required; four years’ software engineering experience may be substituted for a Bachelor’s degree.Required technical skills include: Bachelor’s degree in Computer Science or related discipline OR four additional years’ software engineering experience. At least 7 years’ experience as a software engineer (at least 11 years’ experience if no Bachelor’s degree). Java (11+), Angular 15 or above. Desired technical skills may include experience with:  Amazon Web Services (AWS) tools and best practice,    Spring Boot, Spring Data, MongoDB (4.4+), Apache Tomcat, Git/GitLab, Developing in a Linux environment, Optional technical skills may include experience with: Apache Kafka,    Apache NiFi, and familiarity working in an Agile environment. 

 

Software Engineer Level 3

Sourcing for a candidate with Java/Java Spring, AWS, Angular, Hibernate, PostgreSQL, and Docker experience. 

 

Software Engineer Level 1

Master's degree in Computer Science or related discipline from an accredited college or university OR Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus two (2) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. The Software Engineer shall be part of a team responsible for implementing a Zero-touch provisioning (ZTP) solution as part of an Infrastructure as a Service (IaaS) for complex High Performance Computing Systems. Development activities include requirements analysis, design, implementation, testing, and sustainment. The primary focus is integrating COTS and FOSS products, packages, and libraries. Position Required Skills: Experience using the Linux CLI, experience with scripting using Bash/Python, experience developing with multiple programming languages such as Python and Java in a Linux environment. experience with IaC principles and automation tools such as Ansible, experience with SQL technologies such as PostgreSQL, MySQL, and MariaDB, experience with designing, implementing, and consuming REST APIs, experience with CI/CD principles, methodologies, and tools such as GitLab CI, experience with Git Source Control System, experience with Pytest testing framework. Position Desired Skills: Experience with Messaging Frameworks such as Kafka, ActiveMQ, and RabbitMQ, experience with tools used for metrics visualization such as Grafana and Kibana, experience with containerization technologies such as Docker, experience with the Atlassian Tool Suite (JIRA, Confluence). 

bottom of page