Skip to content
×

Software Developer, Software Engineer, Senior Developer

Listing for: Apollopros
Full Time position Listed on 2026-11-13
Job specializations:
Salary/Wage Range or Industry Benchmark: 81 - 110 USD Hourly USD 81.00 110.00 HOUR

Job Description & How to Apply Below

Senior Software Engineer Tewksbury, Massachusetts 100% Onsite

Work Schedule:

9/80A Contract $95.23/hr

Position Summary

Senior Software Engineer Supports development activities across multiple programs and platforms within a software product line. Provides practical solutions to complex technical software problems. Participates in multiple phases of the software development life cycle. Works on real-time embedded software, application software, test and verification, data analysis, and software tool development. Contributes to development of new software products and enhancement of existing systems.

Responsibilities

Senior Software Engineer Assist with software requirements, design, development, and testing activities. Develop and enhance real-time embedded software, application software, and software tools. Design, code, test, integrate, and document software solutions. Participate in internal reviews of software components and systems. Collaborate with project managers and engineering teams. Follow established software development practices and configuration management processes. Support multiple programs and software platforms.

Required Qualifications

Senior Software Engineer Degree in Science, Technology, Engineering, or Mathematics (STEM). Minimum 5 years of relevant experience. Experience with C++, C, MATLAB, and/or Java. Strong written and verbal communication skills. Our client requires that candidates must have an active/current DoD Secret Personnel Clearance (PCL) to start, for which the U.S. Government requires U.S. Citizenship. Must have experience beyond college-level exposure to C++/object-oriented programming.

Experience with unit testing and integration testing.

Preferred Qualifications

Senior Software Engineer Knowledge of:
Data structures and algorithms Systems software design Operating systems Software architectures Software development life cycle and processes Experience with:
Windows and Linux operating systems Git Jira Jenkins Perl Bash Kornshell Experience in team-based software development environments. Experience with Agile/SCRUM, Dev Ops, and test automation. Multi-threaded software development experience. Ability to create technical documentation. Desire to learn new technologies and tools. Demonstrated ability to work effectively with coworkers and diverse teams. Experience with MATLAB, Google Test, and Jenkins. Ability to travel domestically and internationally.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary