1

Senior Application Software Engineer Jobs in Lawrence, MA

Senior Software Engineer

Danvers, MA · On-site

$178 - $188/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 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 ...

Senior Software Engineer

Boston, MA · Hybrid

$133K - $175K/yr

About the Role Senior Software Developer (Python/Java) Title Senior Software Developer (Python/Java ... Optimize application performance, reliability, resiliency, and security. * Provide hands-on support ...

Senior Software Engineer

Boston, MA · Hybrid

$133K - $175K/yr

Optimize application performance, reliability, resiliency, and security. * Provide hands-on support ... JOB TITLE Senior Software Engineer JOB FAMILY Software Engineering LOCATION Needham Not sure you ...

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

T. is partnering with Via to find a Senior Software Engineer. See details below: About the Role: An ... application releases. * Develop and execute comprehensive automated testing strategies, including ...

Senior Software Engineer

Boston, MA

$133K - $175K/yr

T. is partnering with Via to find a Senior Software Engineer. See details below: About the Role: An ... application releases. * Develop and execute comprehensive automated testing strategies, including ...

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

T. is partnering with Via to find a Senior Software Engineer. See details below: About the Role: An ... application releases. * Develop and execute comprehensive automated testing strategies, including ...

Senior Software Engineer

Andover, MA · On-site

$123K - $163K/yr

They are seeking a Senior Software Engineer to solve complex business problems through software ... in application architecture and technical design decisions • Improve system performance ...

This is a senior individual contributor role responsible for software architecture, system ... Troubleshoot complex software and system-level issues spanning application software, hardware ...

This is a senior individual contributor role responsible for software architecture, system ... Troubleshoot complex software and system-level issues spanning application software, hardware ...

Showing results 21-40

Senior Application Software Engineer information

See Lawrence, MA salary details

$46

$74

$114

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

As of Sep 3, 2026, the average hourly pay for senior application software engineer in Lawrence, MA is $74.34, according to ZipRecruiter salary data. Most workers in this role earn between $60.53 and $83.22 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 Lawrence, MA are hiring for Senior Application Software Engineer jobs?

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

Senior SW Application Development Engineer - Beam Tuning and Controls

Axcelis Technologies, Inc.

Beverly, MA • On-site

$141.91 - $212.87/hr

Other

Re-posted 23 hours ago


Job description

JOB DESCRIPTION: Want to discover just how far your intellectual curiosity can take you? You’re in the right place. For more than four decades, Axcelis Technologies has been at the forefront of innovation in semiconductor manufacturing technology. Chipmakers around the globe rely on our tools and process expertise to deliver the semiconductors that power modern life from smartphones and computers to cameras and cars.

Responsibilities

Develop production quality real-time machine control software applications primarily in C/C++. Develop major and minor enhancements as well as bug fixes. Work closely with product team—including software, hardware engineers, process engineers, scientists, and marketing—to develop requirements and design definition for software features. Work with product support to investigate and resolve field-reported issues on released products. Work with software quality group to test on both implanter hardware and product simulator. This role may include travel to customer sites, foreign and domestic locations.

Basic Qualifications
  • Experience developing controls for complex electro-mechanical hardware components with distributed IO systems, multi-tiered/multi-platform control architecture, and ability to understand the hardware and physical system being controlled.
  • Strong C/C++ programming skills.
  • Experience developing real-time multi-tasked control using a Real Time Operating System such as WindRiver VxWorks.
  • Experience in real-time machine control and instrumentation device interfaces (sensors, actuators, motors, encoders, IO systems).
  • Solid experience with high speed real-time data acquisition, manipulation and transfer.
  • Solid mathematical skills and basic understanding of control theory as applied to motion and other physical systems.
  • Practical experience implementing single and multivariate closed-loop control for various types of physical systems.
  • Experience with implementation and application of signal processing methods such as peak detection, noise filtering, and linear/non-linear control loop compensation for response optimization.
  • Experience with embedded systems development.
  • Understanding of implications of HW/SW partitioning as related to system performance and reliability.
  • Team-player attitude and strong written and verbal communication skills.
  • Ability to work in Clean Room environment.
Experience (Additional)
  • Systems experience in ion beam generation and control.
  • Systems experience in plasma physics, RF and microwave generators.
  • Experience with MKS Macro node (or other), Modbus controllers, Ethernet, TCP/IP and RS-232 communication interfaces.
Education

Minimum: BS in a related engineering or physics degree with experience in software development for electro-mechanical systems. MS or PhD in this area is desirable.

Required Experience

8-10 years of experience in developing, documenting, and testing software for semiconductor manufacturing equipment or similar complex electro-mechanical equipment.

Equal Opportunity Statement

It is the policy of Axcelis to provide equal opportunity in all areas of employment for all persons free from discrimination based on race, sex, religion, age, color, national origin, disability status, medical condition (including pregnancy), veteran status, sexual orientation, marital status, or any other characteristic protected by federal, state or local law. Axcelis will provide reasonable accommodation necessary to enable a disabled candidate or employee to perform the essential functions of the position, unless the accommodation would create an undue hardship for the Company.

Salary

U.S. Base Salary Range: $141,913.76 - $212,870.64. This range reflects the typical compensation for this role across U.S. locations. Individual pay is determined based on multiple factors, including job-related skills, experience, relevant education or training, work location, and internal equity. Base pay is one part of the U.S. total compensation package which includes eligibility in the Axcelis Team Incentive bonus plan, and a comprehensive benefits package (for regular employees working 20+ hours a week).

#J-18808-Ljbffr