> Markdown version of [/jobs/ext/2834370-senior-applications-developer](https://www.wearedevelopers.com/jobs/ext/2834370-senior-applications-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Applications Developer - **Company:** MIT Lincoln Laboratory - **Location:** Lexington, MA, United States - **Experience:** Expert - **Salary:** $114,600.0 - $151,900.0 - **Contract:** Permanent contract - **Skills:** SAP Cloud, Java (Programming Language), Advanced Business Application Programming (ABAP), Agile Methodology, Artificial Intelligence, Application Integration Architecture, JIRA, Unit Testing, Code Review, Computer Programming, Data Dictionary, Software Debugging, Design of User Interfaces, IDoc, Microsoft Office, Node.Js, Open Data Protocol, Systems Development Life Cycle, SAP ABAP, SAP (Applications), SAP Business Suiteing, SAP NetWeaver Business Warehouse, SAP HANA, SAP Sales and Distribution, SAP Supplier Relationship Management (SAP SRM), Software Engineering, SAP Development, File Transfer Protocol (FTP), Chatbots, Boomi, SAP Business Technology Platform, Sap Fiori, Modularization, Information Technology, SAP S/4HANA, Restful APIs, Network Server, Software Version Control, Api Management, Mulesoft - **Published:** September 10, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88288373/1 ## About the Role * 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 ## 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. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Evolving the developer experience in the age of AI](https://www.wearedevelopers.com/videos/100201-evolving-the-developer-experience-in-the-age-of-ai) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)