Demo

Senior Full Stack Software Engineer

ThayerMahan
Groton, CT Full Time
POSTED ON 2/16/2025
AVAILABLE BEFORE 4/16/2025

Join our dynamic and innovative team at ThayerMahan, a world leader in autonomous maritime surveillance and monitoring.  Headquartered in Groton, CT, we are a fast-growing, mission-focused, innovative technology company in the Intelligence, Surveillance, and Reconnaissance (ISR) and Artificial Intelligence (AI) space.  At ThayerMahan we pride ourselves on fostering a culture of excellence, collaboration, and continuous growth.


Position Summary:

ThayerMahan is seeking a skilled Senior Full Stack Software Engineer to join our team.  In this role, you will be responsible for designing, creating, and supporting cloud-based software solutions.  Your primary tasks will include writing and reviewing code, producing and maintaining accurate documentation, and developing new software designs.


Role and Responsibilities:

Create and maintain software solutions by writing and reviewing code, creating and maintaining documentation, and developing and reviewing design proposals.  The Senior Full Stack Software Engineer will:

  • 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 both short- and long-term plans, selecting “minimum viable” short term options that elegantly build toward long-term goals.


Senior Software Engineers have greater individual productivity when working on well-specified tasks that are also sufficiently specified for a (non-senior) software engineer.  Our ideal candidate must have strong communication skills, for socializing plans and potential options and working toward well-specified product behaviors.


Location:  Full-time on-site or hybrid schedule to Groton, CT


Qualifications and Educational Requirements:

Required Qualifications:

  • Must be a U.S. Citizen (due to access to Controlled Unclassified Information).

Typical Qualifications:

  • Bachelor’s degree in a relevant field.
  • Relevant industry experience (including internships).
  • Ability to obtain a DoD security clearance.

Required Skills:

  • Exploring code repositories to understand existing implementations.
  • Updating code to fix defects or add new capabilities.
  • Updating documentation for users and maintainers.
  • Creating automated tests.
  • Learning and adapting to new technologies.
  • Clear and efficient communication.
  • Due to our contracts with the US Government, US Citizenship is a requirement. 

    Preferred Skills:

    • Proficiency with JavaScript, TypeScript and Angular.
    • Experience with Python.
    • Experience with Git.
    • Experience with Bash and Linux.
    • Experience with HTTP APIs.
    • Experience with data visualization tools.
    • Experience with AWS.


    Physical Requirements/Working Conditions:

    • Ability to travel to Groton HQ to support on-site development and on short notice.
    • Hybrid work is available with anywhere from zero to 3 days per week in Groton HQ as needed after an initial period.


    Travel Requirements:

    Travel to Groton HQ for meetings/on-site development.

    Occasional travel for at-sea support or major client milestones (Less than 4%).


    What we Offer:

    Competitive salary, comprehensive total rewards package (medical, dental, vision, 401K with employer match), and other great benefits.  Opportunity to continue to develop your career at a growing organization.  This is an exempt position.


    If you meet the requirements and are ready to make waves with us, apply now!


    ThayerMahan is an Equal Opportunity Employer and doesn’t discriminate on the basis of race, color, sex, national origin, sexual orientation, gender identity, religion, age, disability, genetic information, protected veteran status, or other non-merit factor.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Full Stack Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Full Stack Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at ThayerMahan

    ThayerMahan
    Hired Organization Address Groton, CT Full Time
    ThayerMahan , an leader and a fast-growing, mission-focused, innovative technology company in the Intelligence, Surveill...
    ThayerMahan
    Hired Organization Address Groton, CT Full Time
    Job Description Job Description Salary : $25.00 to 30.00 hourly Join our dynamic and innovative team at ThayerMahan, a w...
    ThayerMahan
    Hired Organization Address Groton, CT Full Time
    Job Description : Work with the engineering team to ensure designs are optimized for production. Lead effort to transiti...
    ThayerMahan
    Hired Organization Address Virginia, VA Full Time
    Join our dynamic and innovative team at ThayerMahan, a world leader in autonomous maritime surveillance and monitoring. ...

    Not the job you're looking for? Here are some other Senior Full Stack Software Engineer jobs in the Groton, CT area that may be a better fit.

    Senior Software Engineer

    Sonalysts, Inc., Waterford, CT

    Senior Software Engineer - Desktop and Mobile Applications - Roon

    Harman International Industries, London, CT

    AI Assistant is available now!

    Feel free to start your new journey!