Career Opportunities with T2S Solutions

A great place to work.

 
Careers At T2S Solutions
Share with friends or Subscribe!

Current job opportunities are posted here as they become available.

 

 

 

 

Senior Software Engineer

Location:

Summary

T2S Solutions LLC (T2S) is currently seeking to hire a highly-skilled Senior Software Engineer to provide lead development. This role requires a strategic thinker who can contribute to architectural decisions, implement architectural frameworks, and lead and collaborate across functional teams to deliver high-quality software solutions.

Responsibilities

Application Development & Software Engineering

  • Design, develop, test, and maintain advanced software applications using Java, Python, and other programming languages
  • Apply software architecture principles, patterns, and best practices to build scalable and maintainable solutions
  • Conduct systems analysis and design, requirements decomposition, and data architecture modeling to support enterprise-level projects
  • Implement secure coding practices and ensure compliance with security standards throughout the development lifecycle

Software Lifecycle & DevSecOps

  • Support the full software development lifecycle (SDLC), from planning to deployment and maintenance
  • Work in DevSecOps and CI/CD environments to automate builds, testing, integration, and deployment processes
  • Manage version control and collaboration using Git/GitLab, ensuring code integrity and traceability
  • Utilize build automation tools such as Maven, Jenkins, and Gradle to streamline development workflows
  • Perform software profiling, code quality analysis, and vulnerability scanning using tools such as SonarQube, Fortify, and Checkmarx

Deployment & Configuration Automation

  • Automate deployment and configuration processes using Ansible, Helm, Puppet, or related technologies
  • Deploy and manage web applications and enterprise services in cloud and on-premises environments
  • Ensure reliable and secure release processes with consistent monitoring and optimization.
  • Infrastructure & Platform Engineering
  • Design, develop, and manage containerized applications using Docker, Podman, and Kubernetes for deployment and administration
  • Configure and administer applications across both Linux and Windows environments
  • Support virtualization platforms such as VMWare and VirtualBox for development and testing
  • Leverage cloud environments such as Azure and AWS for scalable application deployment and infrastructure solutions
  • Utilize industry-standard IDEs such as Visual Studio, PyCharm, IntelliJ, and Spyder to support development and debugging

Qualifications

Bachelor’s degree in electrical engineering, Artificial Intelligence, Computer Science, Data Science, or related technical field of study and 10+ years of relevant software engineering / application development experience.

Software Skills / Application Development (5+ years)

  • Demonstrable experience in software architecture, patterns, and practices using Python and Java

Software Lifecycle (5+ years)

  • Experience with DevSecOps and CI/CD engineering environments
  • Software Version control and automation systems (Git/GitLab) 3+ years
  • Software Systems Engineering skills: Systems Analysis and Design
  • Requirements Analysis and Decomposition
  • Data Architecture and model development
  • Secure coding patterns and practices
  • Software builds tools, such as Maven, Jenkins, or Gradle
  • Software profiling and scanning tools, such as SonarQube, Fortify, Checkmarx

Software Deployment & Configuration Automation (3+ years)

  • Experience with Ansible, Helm, Puppet, etc.
  • Experience with web applications and service deployment

Infrastructure/Platform (5+ years)

  • Experience with containerized application development using Docker, Podman and/or Kubernetes setup, deployment, and system administration
  • Experience with both Linux and MS Windows deployment and engineering environments
  • Experience with virtual system environments, such as VMWare, Virtual Box, etc.
  • Experience with Cloud deployment environments, such as Azure or AWS
  • Demonstrable skills using industry-standard development IDEs, such as Visual Studio, PyCharm, IntelliJ, Spyder, and/or other similar environments

Market-mandated requirements

  • Experience with US Army software systems, policies, and procedures.
  • Minimum of Secret clearance
  • Ability to support a minimum of 25% travel
  • Familiarity and knowledge of TAK, TAK-X, USMTF, VMF, COT, ISA and related US Army standards, messaging, and systems

T2S Solutions is an Equal Opportunity Employer/Protected Veteran/Disability

 

 

 

 

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System