Software Programmer
Connexion Systems & Engineering
Lexington, MA, United States
16 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$145,600.0 - $187,200.0
Working hours
Regular working hours
Job source
Tech stack
Bash Shell
C++ (Programming Language)
CMake
Software Documentation
Middleware
Python (Programming Language)
MATLAB
OpenShift
Web Applications
Kubernetes
Atlassian Tools
Build Tools
Job 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.
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.csetalent.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 131 - AI'm not sure about OSS
almost 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago