Trinity Technology Solutions LLC
Software Engineer
Trinity Technology Solutions LLC, San Diego, California, United States, 92189
Job Description
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
#J-18808-Ljbffr
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
#J-18808-Ljbffr