Logo
Trinity Technology Solutions LLC

Software Engineer ( {{city}})

Trinity Technology Solutions LLC, San Diego

Save Job

Job Title: Software Engineer

Location: Alexandria, VA / San Diego,CA / Aurora,CO / Annapolis Junction,MD - Onsite

Duration: Permanent


Clearance Required: TS/SCI with CI Poly


Job Overview:

We are seeking a highly skilled Software Engineer to join our critical program, contributing to the development and support of enterprise-level software systems. This role offers a permanent position working in a secure and collaborative agile environment across multiple U.S. locations. You will be responsible for designing, developing, testing, and deploying high-quality software solutions using modern technologies and secure development practices.


Key Responsibilities:

  • Design, develop, test, and maintain software systems both independently and as part of an agile team.
  • Participate in Agile ceremonies including program increment planning, sprint reviews, and daily standups.
  • Analyze complex system requirements and develop high-level and detailed technical designs.
  • Write clean, efficient, fault-tolerant, and maintainable code using industry best practices.
  • Develop and maintain automation and scripting for development and deployment environments.
  • Utilize CASE tools, design software, and modeling techniques to support software development efforts.
  • Promote code reuse, modular development, and cross-functional collaboration across teams.
  • Author documentation, interface control documents, and test plans for internal and external stakeholders.



Required Qualifications:

  • Active TS/SCI with CI Polygraph clearance
  • 7+ years of experience in software engineering or related field
  • Bachelor's degree in Computer Science or related discipline (Relevant work experience may be substituted)
  • Strong programming experience in Java and familiarity with Tomcat , WebLogic , JBoss
  • Experience or working knowledge in multiple of the following:
  • Languages & Tools : Python, C/C++, Perl, Shell Scripting, SQL, HTML, XML, XSLT, SOAP, Jenkins, Eclipse
  • Platforms & Environments : Windows, Linux, Oracle, Postgres
  • Development Practices : Agile/Scrum, Continuous Integration/Delivery, Secure Software Development
  • Testing Tools : Selenium, HP Unified Functional Testing (UFT), Cucumber
  • Other Tools/Concepts : B2B Software, Structured Software Lifecycle, Interface Control



Preferred Qualifications:

  • Experience with JEE , RESTful/SOAP APIs, and scripting languages like PowerShell or VBS
  • Familiarity with Agile practices such as Pair Programming, BDD, ATDD, TDD, and Refactoring
  • Knowledge of frameworks and tools: Cucumber, FITNesse, Mockito, UFT
  • Experience with high-level requirements management and secure systems engineering
  • Familiarity with SAFe (Scaled Agile Framework) and related certifications