Senior Software Engineer
Duties may include:
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
- Document and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Develop software solutions by studying information needs; studying systems flow, data usage and work processes; investigating problem areas.
- Tailor and deploy software tools, processes and metrics as needed.
- Provide information by collecting, analyzing and summarizing development and service issues.
- Automate tasks through appropriate tools and scripting.
- Develop architectures that are inherently secure, robust, scalable, modular, and API-centric.
- Provide software design recommendations to the program manager and Chief Software Engineer.
- Coordinate software development activities within product lines.
- Ensure product line software development follows industry and SEI best practices.
- 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:
- Bachelor’s degree or higher in Computer Science, Information Technology, Management Information Systems, or related STEM degree.
- Senior-level experience deploying microservices into cloud environments.
- Senior-level experience using software development tools to estimate functions points, estimate complexity, develop virtual machines, cloud environments.
- Senior-level experience with history of successful software deployments.
Desired:
- Master’s degree or higher in Engineering, Computer Science, Information Technology, Management Information Systems, or related STEM degree.
- Senior-level experience in designing, maintaining and recapitalizing IT systems.
- Senior-level experience in refactoring, containerization and hosting applications in a LINUX platform and infrastructure as a service 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.
Recommended Jobs
Pre-Price Line Technician
At Cargill, our Pre-Price Line Technicians are vital to our mission to nourish and sustain the global community. In this role, you will operate and maintain specialized machinery involved in the packa…
Senior Associate, Product Design - Design Systems
Senior Associate, Product Design - Design Systems Product Designer (Senior Associate level - IC) At Capital One, we’re building a leading information-based technology company. Sti…
Senior Auditor (COO)- Risk Management
Senior Auditor (COO)- Risk Management Capital One’s Audit function is a dedicated group of professionals focused on delivering top-quality assurance services to the organization’s Audit Commi…
Implementation Engineer
Apply now: Implementation Engineer , location is Hybrid / Onsite – Travel Required . The start date is ASAP for this permanent position. Job Title: Implementation Engineer Location-…
Sales Rep (Automotive)
SALES REP (AUTOMOTIVE) EARN $160K/YEAR with no cap on your earning $3,000 Sign-On Bonus Sales Rep (Automotive Industry) MYCAR is driven by the desire to provide an iconic customer experience…
Electromechanical Assembler
Job Title: Assembly Technician Job Description Join our dynamic team as a UAV Assembly Technician, where you will play a crucial role in assembling unmanned aerial vehicles (UAVs) for Departmen…
Public Affairs, Manager
PLUS Communications is a full-service communications firm based in Arlington, Virginia. PLUS Communications leads award-winning campaigns integrating public affairs, corporate communications, digital…
Senior Audit Manager, Corporate Compliance (Hybrid)
Senior Audit Manager, Corporate Compliance (Hybrid) Capital One's Audit function is a dedicated group of professionals focused on delivering top-quality assurance services to the organization's Aud…
GRAY MEDIA FUTURE FOCUS INTERN SPRING '26 - WHSV
Are you among the best and brightest at your college or university and are contemplating what’s next? Life is short. Stop waiting for “real life” to start and put your knowledge to the test. Launch yo…
Associate, Risk Management - AQA Control Towers
Overview Associate, Risk Management - AQA Control Towers In (AQA)- Adherence Quality Assurance Monitoring Team, we foster a community of Teamwork and Collaboration to achieve shared outcomes w…