> Markdown version of [/jobs/ext/1467525-software-programmer](https://www.wearedevelopers.com/jobs/ext/1467525-software-programmer). 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 Programmer - **Company:** Connexion Systems & Engineering - **Location:** Lexington, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $145,600.0 - $187,200.0 - **Contract:** Temporary contract - **Skills:** Bash Shell, C++ (Programming Language), CMake, Software Documentation, Middleware, Python (Programming Language), MATLAB, OpenShift, Web Applications, Kubernetes, Atlassian Tools, Build Tools - **Published:** July 28, 2026 - **Apply:** https://jobs.csetalent.com/index.smpl?arg=jb_apply&POST_ID=14183906 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or a related field * Active Secret clearance (or higher) * 6+ years of professional software development experience * Strong full-stack development experience using Java, JavaScript, SQL, and object-oriented design principles * Experience developing web applications, REST/web APIs, and graphical user interfaces * Proficiency with HTML, CSS, JavaScript, XML, and related web technologies * Experience with Java enterprise technologies (J2EE/JEE, JSP, Servlets, JDBC) and MVC frameworks such as Spring MVC or Struts * Experience with Git/GitHub and modern software development practices * Experience building and deploying containerized applications using Docker or similar technologies * Familiarity with Maven and container orchestration platforms such as Kubernetes or OpenShift * Working knowledge of additional languages such as Python, C/C++, Bash, or MATLAB, * Experience with software documentation and build tools (Make/CMake) * Familiarity with middleware or publish/subscribe architectures (DDS, IDL) * Experience using Jira and Confluence * Additional active security clearances ## Description In this role, you'll work as part of a collaborative software development team to design, enhance, test, and maintain web-based applications, user interfaces, and backend services. The environment includes distributed data processing, web services, APIs, and modern containerized deployments supporting high-reliability mission systems. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub](https://www.wearedevelopers.com/videos/1023-from-zero-to-hero-launch-manage-your-cloud-apps-with-free-openshift-red-hat-developer-hub) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)