# Senior Software Engineer

**Company:** [Trinity Global Consulting](http://jobs.workable.com/companies/gsmcDP6LVuaPE7SEUCVz2w.md)
**Location:** Springfield, United States
**Workplace:** on site
**Employment type:** Full-time
**Department:** General

[Apply for this job](http://jobs.workable.com/view/d8794433-97bd-4be9-80d1-90ad6913120d)

## Description

### Duties May Include:

·       Develop architectures that are inherently secure, robust, scalable, modular, and API-centric

·       Provide software design recommendations to the Program Manager and Chief Software Engineer

·       Evaluate operational feasibility by analyzing problem definitions, requirements, and proposed solutions

·       Develop software solutions by studying information needs, systems flow, data usage, and work processes

·       Coordinate software development activities within product lines and ensure adherence to industry and SEI best practices

·       Tailor and deploy software tools, processes, and metrics; automate tasks through appropriate scripting

·       Assist the Product Line Program Manager in establishing and tracking software metrics

·       Report software risks to the Chief Systems Engineer and Chief Software Engineer through the ERB

·       Ensure software is documented and brought under Configuration Management

## Requirements

### Required Qualifications:

·       Bachelor's degree or higher in Computer Science, Information Technology, Management Information Systems, or related STEM field

·       Senior-level experience deploying microservices into cloud environments

·       Senior-level experience using software development tools to estimate function points, estimate complexity, and develop virtual machines and cloud environments

·       Demonstrated history of successful software deployments at enterprise scale

### Desired Qualifications:

·       Master's degree or higher in Engineering, Computer Science, Information Technology, or related STEM field

·       Senior-level experience designing, maintaining, and recapitalizing IT systems

·       Senior-level experience with refactoring, containerization, and hosting applications in a Linux platform and IaaS environment

·       Demonstrated experience with MBSE processes, tools, and languages

## Benefits

At Trinity Global Consulting (TGC), we value our employees and provide a comprehensive benefits package that includes:

-   **Medical, Dental & Vision Coverage** – Coverage for eligible employees and family through CareFirst and VSP.
-   **Paid Time Off** – **PTO** granted in accordance with contract requirements.
-   **Paid Holidays** – **11 federal holidays** observed annually.
-   **Disability & Life Insurance** – Short-term/long-term disability, life insurance, and AD&D coverage included.
-   **401(k) Retirement Plan** – Competitive plan managed through **Ameritas**.
-   **Professional Training** – Formal training provided as required, with additional learning opportunities based on role.
