Software Programmer

Connexion Systems + Engineering

Lexington, MA

JOB DETAILS
SALARY
$70–$90 Per Hour
SKILLS
Apache Struts, Application Programming Interface (API), Atlassian JIRA, Bash Scripting, C Programming Language, C++ Programming Language, CMake, Collaboration Software, Compensation and Benefits, Computer Science, Data Processing, Data Visualization, Decision Support, Docker, Documentation, Git, GitHub, Graphical User Interface (GUI), High Reliability, IDL (Interface Definition Language), Internet Application, JDBC (Java Database Connectivity), Java, Java Platform Enterprise Edition (Java EE/J2EE), Java Servlets, JavaScript, JavaServer Pages (JSP), MATLAB, Maven, Middleware, Model View Controller, Object Oriented Design (OOD), On Site Support, Python Programming/Scripting Language, REST (Representational State Transfer), SQL (Structured Query Language), Secret Clearance, Security Clearance, Software Administration, Software Design, Software Development, Software Engineering, Spring Framework, Spring MVC, Systems Reliability, Testing, User Interface/Experience (UI/UX), Web Graphics, Web Programming, Web Services, Web Testing, Work From Home
LOCATION
Lexington, MA
POSTED
1 day ago

Connexion’s mission is to provide "best in class" services to job seekers. We strive to achieve excellence in job placement, staffing, and recruiting services, while treating candidates with the professionalism and respect they deserve.

Title: Software Programmer

Compensation, Benefits, and Employment Type

  • Duration: 3-year contract
  • Pay rate: $70-$90/hr.
  • Benefits include medical insurance, 401(k), 10 days of Paid Time off, and 11 paid holidays
  • Job Location: Lexington, MA (100% onsite)
  • Schedule: M-F, standard business hours
  • Job#: bh19375


Our client is seeking a Software Programmer to support the development of mission-critical decision support tools used to integrate data from multiple sensors and systems. These applications enable operators and analysts to rapidly process information, visualize data, and support real-time operational decision-making.

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.

Required Qualifications

  • 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

Preferred Qualifications

  • 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


Work Environment

This position is primarily onsite. While some remote work may be possible depending on program needs, much of the work involves classified data and close collaboration with end users, making regular onsite support essential.

Interview Process

  • Initial Zoom interview with the hiring manager
  • Final Zoom interview with additional team members as needed

Please use the apply button to submit your resume for consideration.  A Connexion Representative will contact you shortly.

You may also send your resume and cover letter via email to the recruiter listed below. You MUST include the Job# and Job Title in your subject line.

If you are active in a job search but this job is not for you, please reach out to 

jobpostings@csetalent.com

. We would be glad to help you find the perfect job!
 

About the Company

C

Connexion Systems + Engineering

Connexion is an award-winning professional staffing firm that strives to be the unrivaled staffing solution for job seekers by expertly connecting talent with opportunity.  Over the last 20 years Connexion has built the most admired team of staffing experts in the industry.  We give back, change lives and offer unconditional support to the candidates we represent.

Put Connexion's 20 years of experience to work for you! Our professionals have unrivaled relationships and contacts with the hiring managers, human resources team and decision makers at the most desirable companies to work for.

Don't let your resume get lost in an inbox, Connexion's recruiting team will advocate on your behalf to get you the job you want

COMPANY SIZE
500 to 999 employees
INDUSTRY
Staffing/Employment Agencies
FOUNDED
1999
WEBSITE
https://www.csetalent.com/