> Markdown version of [/jobs/ext/2712904-software-engineers](https://www.wearedevelopers.com/jobs/ext/2712904-software-engineers). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # software engineers - **Company:** ThayerMahan Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Automation of Tests, Bash Shell, Data Visualization, Linux, Python (Programming Language), Software Engineering, Software Systems, TypeScript, Git, Matplotlib, AngularJS, Plotly, Docker - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-cloud-systems-thayermahan-9004418 ## About the Role Senior software engineers must have strong communication skills, for socializing plans and potential options and working toward well-specified product behaviors., + 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. ## Description 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)