Unknown Company

Senior Software Engineer

springfield, va • Posted 4 days ago
Onsite Contract Software Architecture & Engineering

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.


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.


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.

#J-18808-Ljbffr
Back to Job Search