1

Senior Application Software Engineer Jobs in Cambridge, MA

Senior Software Engineer Required QualificationsEmbedded Systems Architecture * Extensive ... application software, BSP, FPGA, hardware interfaces, and distributed controls. * Strong ...

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

The Senior Software Engineer is responsible for leading application development efforts and adhering to Software Development Life Cycle (SDLC) best practices. The role performs the full application ...

Senior Software Engineer

Danvers, MA · On-site

$150 - $200/hr

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer W2 Regular ...

Senior Application Engineer

Foxboro, MA · On-site

$95K - $110K/yr

As a Senior Application Engineer, you will collaborate with the customer to provide guidance regarding product orders and proposal requirements, while assuring high levels of customer service and ...

Senior Software Engineer

Chelmsford, MA · On-site

$127K - $167K/yr

Senior Software Engineer Required Qualifications The following qualifications apply to all ... application software, BSP, FPGA, hardware interfaces, and distributed controls. • Strong ...

Strong knowledge of embedded and application Software Engineering processes, tools, and best practices. * Familiarity with Agile Software Development methods and tools. * Understanding of Model-Based ...

Senior Software Engineer

Boston, MA · On-site +1

$133K - $175K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Senior Software Engineer

Boston, MA · On-site +1

$133K - $175K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

The Senior Software Engineer is responsible for leading application development efforts and adhering to Software Development Life Cycle (SDLC) best practices. The role performs the full application ...

Senior Software Engineer

Dedham, MA · On-site

$126K - $167K/yr

CL - Senior Full Stack Engineer (Java/React)*** Location: US-MA-Dedham MUST BE A U.S. CITIZEN as ... You'll be working at the cutting edge of Application development using the latest tools and ...

Showing results 21-40

Senior Application Software Engineer information

See Cambridge, MA salary details

$48

$77

$119

How much do senior application software engineer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for senior application software engineer in Cambridge, MA is $77.45, according to ZipRecruiter salary data. Most workers in this role earn between $63.08 and $86.68 per hour, depending on experience, location, and employer.

What does a senior application software engineer do?

A Senior Application Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality solutions. Their role includes analyzing user needs, writing code, troubleshooting issues, and ensuring software scalability and security. Senior engineers are also involved in architectural decisions and may help define software development standards within their organization.

What are the key skills and qualifications needed to thrive as a senior application software engineer, and why are they important?

To thrive as a Senior Application Software Engineer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s or master’s degree in computer science or a related field. Experience with development frameworks, cloud platforms, version control systems (like Git), and often certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly valued. Strong problem-solving ability, leadership, and effective communication set standout professionals apart in this role. These skills and qualities are crucial for designing robust software solutions, mentoring teams, and ensuring successful project delivery in complex technical environments.

How does a senior application software engineer typically collaborate with cross-functional teams during the development lifecycle?

Senior Application Software Engineers frequently work alongside product managers, UX/UI designers, QA specialists, and other engineers to ensure software solutions meet business objectives and user needs. They often lead technical discussions, clarify requirements, and provide mentorship to junior developers. Effective communication and a proactive approach to problem-solving are crucial, as these engineers serve as a bridge between technical and non-technical stakeholders throughout the development, testing, and deployment phases.

What is the difference between Senior Application Software Engineer vs Software Developer?

AspectSenior Application Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; experience varies, often less than 5 years
Work EnvironmentDesigning, developing, and maintaining complex applications; often involved in architecture decisionsWriting, testing, and debugging code; focused on specific features or modules
Industry UsageCommon in tech, finance, healthcare, and enterprise sectorsWidespread across all industries requiring software solutions

Senior Application Software Engineers typically have more experience and responsibilities, including system design and mentorship, compared to Software Developers who focus more on coding and implementation. Both roles require strong programming skills, but the senior role involves broader project oversight and strategic input.

What cities near Cambridge, MA are hiring for Senior Application Software Engineer jobs?

Cities near Cambridge, MA with the most Senior Application Software Engineer job openings:

Software Engineer - Tewksbury, MA - Active Secret Clearance Requ with Security Clearance

SOC/Day & Zimmermann Federal Services

Tewksbury, MA • On-site

$82/hr

Contractor

This job post has expired today. Applications are no longer accepted.


Job description

Senior Software Engineer needed for a contract opportunity with SOC's client to work onsite in Tewksbury, MA. ***MUST HAVE AN ACTIVE SECRET CLEARANCE*** Our customer has an opening for a Senior Software Engineer to support the development of complex software solutions across multiple programs and platforms. This position will contribute throughout the full software development life cycle and may support real-time embedded software, application software, test and verification, data analysis, software tools development, and other software engineering efforts. The ideal candidate will have strong professional software development experience with C++, C, and/or Java and the ability to develop practical solutions to complex technical challenges within a collaborative engineering environment. Responsibilities: • Participate in the requirements, design, development, integration, and testing of real-time embedded software, application software, and software tools. • Develop new software products and enhance existing applications, systems, and software solutions. • Design, code, test, integrate, troubleshoot, and document software solutions. • Participate in technical reviews, software design reviews, and other engineering reviews throughout the software development life cycle. • Collaborate with software engineers, project managers, systems engineers, and other engineering professionals to develop and implement technical solutions. • Support software development efforts across multiple programs, products, and software platforms. • Follow established software development practices, engineering processes, configuration management standards, and quality requirements. • Troubleshoot and resolve complex software and system-level technical issues. • Support software testing, verification, integration, and continuous improvement activities. • Develop and maintain technical documentation associated with software designs, development activities, testing, and implementation. Basic Qualifications: • Bachelor's degree in Science, Technology, Engineering, Mathematics (STEM), or a related technical discipline. • Minimum of 5 years of relevant professional software engineering experience. • Professional software development experience with C++, C, and/or Java. • Active Secret security clearance required prior to start. • U.S. citizenship required due to security clearance requirements. • Ability to work 100% onsite in Tewksbury, Massachusetts. • Experience participating in multiple phases of the software development life cycle, including requirements, design, development, integration, testing, and documentation. • Strong software troubleshooting, analytical, and problem-solving skills. • Ability to work effectively within collaborative, cross-functional engineering teams. • Strong written and verbal communication skills. Preferred Qualifications: • Knowledge of data structures and algorithms. • Experience with systems software design, operating systems, and software architectures. • Strong understanding of software development life cycle processes and methodologies. • Experience developing software in Windows and Linux environments. • Experience with Git, Jira, Jenkins, Perl, Bash, and/or KornShell. • Experience working in Agile/Scrum software development environments. • Experience with DevOps practices and test automation. • Experience developing technical and software documentation. • Experience supporting real-time embedded software development. • Experience with software integration, verification, and system-level testing. • Ability to learn and implement new technologies, software development tools, and engineering processes. • Previous experience supporting aerospace, defense, embedded systems, or other complex technical environments. • Ability to travel domestically and internationally as required. Employment Prerequisites The following requirements must be met to be eligible for this position: successful completion of a background investigation and drug urinalysis. Estimated Min Rate: $57.40/hour Estimated Max Rate: $82.00/hour Note: Any pay ranges displayed are estimations, which may have been provided by job boards. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply. SOC, a Day & Zimmermann company, is an Equal Opportunity Employer, EOE AA M/F/Vet/Disability. #INDSOC