Senior Applications Developer
Massachusetts Institute of Technology (Lincoln Lab)
Remote · Lexington, MA · Posted October 8, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Massachusetts Institute of Technology (Lincoln Lab)
More in Massachusetts job market · Aerospace & Defense · Engineering jobs
More roles at Massachusetts Institute of Technology (Lincoln Lab)
- Quantum Applications Scientist · Lexington, MA
- Associate Staff - Signal Processing & Software Engineer · Lexington, MA
- Associate Staff - Radar Engineer (Space Surveillance Systems) · Lexington, MA
- Wide Bandgap Semiconductor Device and Process Integration Engineer · Lexington, MA
- Cyber Systems Analyst, Operational Technology Focus · Lexington, MA
- Cyber Resilience and Operations Assistant Researcher · Lexington, MA
Similar jobs
- Sr. Staff Software Engineer - Infrastructure Automation · UKG · Lowell, MA
- Sr. Staff Software Engineer - Network · UKG · Lowell, MA
- Software Engineer IV - (E4) · Applied Materials · Billerica, MA
- Senior Software Engineer · Publicis Groupe · Wakefield, MA
- Sr. Software Engineer V - (E5) · Applied Materials · Billerica, MA
- Software Engineer · Modern Technology Solutions · Dayton, OH
Where Lexington, MA ranks
Where Lexington, MA placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #2Best cities for entry-level jobs that want AI skills in the Northeast19% · of 48
- #2Best cities for entry-level jobs that want AI skills in New England19% · of 20
- #3Best all-round cities for mid-career professionals in New England65 / 100 · of 11
- #4Best cities for pay after cost of living in New England$162k · of 11
- #4Best cities for pay after cost of living in Massachusetts$162k · of 9
- #4Best cities for software and engineering jobs in New England114 openings · of 24
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Position Description
The Senior SAP Application Developer will be responsible for technical analysis, development and unit testing of applications, extensions and integrations for S/4HANA (currently 2023 on-premise edition), SRM and to a limited extent, BW/4HANA. Although primarily responsible for the implementation of application code, they will collaborate with business analysts on the solution design of end-to-end processes enabled by SAP applications. They will maintain code version management and adhere to Clean Core standards and best practices for SAP development and technical documentation.
Primary Duties
Technical Solution Design: Utilize functional and technical specification templates to manage project scope and overview. Work with Business Analysts to determine preferred technical solutions including UI and application integrations
SAP Business Workflow: Maintenance of traditional SAP workflow processes and development of new workflows using modern methods
ABAP Core: Develop traditional RICEFW objects using knowledge of ABAP Object-Oriented programming, Data Dictionary (DDIC) and modularization techniques
Modern SAP: SAP Restful Application Programming (RAP) Model, CDS Views and OData services, Fiori.
Enhancements: Enhancements using side-by-side extensibility, Clean Core principles as well as traditional User Exits, Customer Enhancements, Business Add-In’s (BADI’s)
Application Integration: Integrate S/4 and partner applications using BTP Integration Suite and/or third party iPaaS (Boomi preferred); Expose S/4 data and transactions to conversational AI interfaces and agents; File-based/Idoc/FTP knowledge would be valued as well.
Security and Authorizations: Collaborate with SAP authorization team to define security roles as needed, ensuring that all code includes execution-level security and in-line authorization checks as needed.
Documentation: Create and maintain technical documentation for knowledge transfer and future reference.
Debugging, Testing and Troubleshooting: Effectively use ABAP Test Cockpit, Code Inspector, strong debugging and troubleshooting skills
Collaboration and Proactive Learning: Collaborate with other SAP developers, business analysts, integration platform owners. Keep skills current through self-motivation (training budget is available).
Upgrades: Review code for upgrade compatibility and mitigate incompatibilities/simplifications during SAP application upgrade process.
Minimum Qualifications
6+ years of experience as a developer; 3+ years in an SAP development environment
Bachelor’s degree in Computer Science, Information Technology, or equivalent experience
Skill in problem identification and solving system/application issues
Proven experience in SAP ABAP development and API integrations with S/4 in at least one of the following domains: FI, CO, MM, SD, or HR; optionally SAP SRM, SAP BW/4 HANA
Working knowledge of SAP clean core principles and modern SAP development methods (BTP, RAP, side-by-side extension, etc.)
Experience with at least one iPaaS platform: SAP BTP, Boomi, Mulesoft, etc
Excellent customer service skills
Excellent verbal and written communication skills, particularly for technical documentation, using MS Office and other platforms
Excellent collaboration skills
Understanding of SDLC principles (Waterfall and Agile) and using Jira or similar tools to manage requirements and track work
Occasional off-hour/on-call support is necessary. A certain degree of flexibility of schedule is required as some work (planned/unplanned) must be done outside of major production hours during pre-scheduled maintenance windows.
Preferred Qualifications
Solution Architecture skills and experience
Experience implementing AI agents, MCP servers, orchestration in S/4 HANA environment or with data/transactions from an S/4HANA environment.
UI Development skills (SAP Fiori)
SAP Certifications in Application Development and/or SAP BTP
Familiarity with SAP Cloud Application Programming (CAP) Model, node.JS or Java
THIS POSITION IS REMOTE; HOWEVER, CANDIDATES MUST RESIDE WITHIN 100 MILES OF THE LAB AND BE AVAILABLE TO WORK ON-SITE AS NEEDED.
Hiring Range: $114,600 - $151,900
Disclaimer: MIT Lincoln Laboratory provides a typical hiring range as a good faith estimate of what we reasonably expect to offer for this position at the time of posting. The final salary offered to a selected candidate will depend on various factors, including—but not limited to—the scope and responsibilities of the role, the candidate’s experience, skills and education/training, internal equity considerations and applicable legal requirements. This range reflects base salary only and does not include additional forms of compensation or benefits.
At MIT Lincoln Laboratory, our exceptional career opportunities include many outstanding benefits to help you stay healthy, feel supported, and enjoy a fulfilling work-life balance. Benefits offered to employees include:
Comprehensive health, dental, and vision plans
MIT-funded pension
Matching 401K
Paid leave (including vacation, sick, parental, military, etc.)
Tuition reimbursement and continuing education programs
Mentorship programs
A range of work-life balance options
... and much more!
Please visit our Benefits page for more information. As an employee of MIT, you can also take advantage of other voluntary benefits, discounts and perks .
Selected candidate will be subject to a pre-employment background investigation and must be able to obtain and maintain a Secret level DoD security clearance.
MIT Lincoln Laboratory is an Equal Employment Opportunity (EEO) employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, or genetic information; U.S. citizenship is required.
Requisition ID: 43265