Now hiring

Senior Software Engineer, Cloud Systems @ Thayermahan

Groton, ConnecticutOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Job Title: Senior Software Engineer

Job Category/Department: Engineering

Reporting to: Director of Software Engineering, Cloud Systems

Location (In person/Hybrid/Remote): Hybrid

Position Type: Full time.

Position Summary: ThayerMahan is seeking a senior software engineer to join our team. In this role, you will primarily focus on full stack web application development.

Role and Responsibilities: Create and maintain software solutions by writing and reviewing code, creating and maintaining documentation, and developing and reviewing design proposals. A senior software engineer can:

• Work on incompletely specified tasks, fluidly communicating what the specifications should be, or what the solution space (range of options) is.

• “Jump in the deep end” and figure things out, with little or no up-front explanations.

• Fluidly consider short- and long-term plans, selecting “minimum viable” short term options that elegantly build toward long-term goals.

Senior software engineers must have strong communication skills, for socializing plans and potential options and working toward well-specified product behaviors.

Qualifications and Educational Requirements:

• Required qualifications:

• U.S. Citizenship (position entails access to Controlled Unclassed Information).

• Typical qualifications:

• Bachelor’s or master’s degree.

• 8+ years relevant industry experience

• Able to obtain DoD security clearance.

Required Skills:

• Exploring code repositories to understand how existing features have been implemented.

• Updating code to address defects, or to create new capabilities.

• Designing and implementing new features.

• Writing documentation for users or maintainers.

• Writing automated tests.

• Learning new technologies.

• Researching technologies for potential adoption.

• Communicating clearly and efficiently around all of the above.

• Collaborating productively with stakeholders and other engineers.

Preferred Skills:

• Git

• Python

• Bash

• Linux

• Data visualization (e.g. matplotlib, plotly)

• Docker

• AWS

• Javascript/Typescript/Angular

Physical Requirements/Working Conditions:

• (Strongly preferred) Ability to travel to Groton HQ on short notice.

Travel Requirements (If Applicable):

• Occasional travel for at-sea support or major client milestones.

Skills

Software Engineering

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores