JOBSEARCHER
<Back to Search

Senior Software Engineer

Consultant, IT - Senior Software Engineer (SAP)Be You. Be Bold. Choose Duke.Be YouDuke University is seeking aSenior Software Engineer (SAP)to help design, build, and support technologydriven solutions that power the University's administrative and business operations. In this role, you'll collaborate closely with business partners, functional analysts, and technical peers to deliver highquality SAP applications that are adaptable, scalable, and futureready.This position is ideal for an experienced engineer who enjoys solving complex problems, influencing technical direction, and mentoring others-while also remaining handson across the full software development lifecycle.Minimum RequirementsBachelor's degree in Computer Science or a related field, or an equivalent combination of education and experienceExtensive experience developing and supporting SAP applicationsStrong expertise in ABAP programming, including objectoriented ABAPExperience working with SAP technologies such as Fiori/UI5, OData, CDS, AMDP, RAP, and analytical queriesStrong problemsolving and analytical skillsExcellent written and verbal communication skillsPreferred QualificationsExperience working across multiple SAP functional modulesExperience with performance tuning, debugging, and source code optimizationWorking knowledge of UNIX/Linux environments, SQL, and SAP HANA databasesExperience collaborating closely with business stakeholders and executive partnersDemonstrated ability to mentor peers and lead technical discussionsExperience working in complex, enterprisescale environments such as higher education or healthcareOther RequirementsAbility to work standard business hours with flexibility as needed to support project timelines and system needsWork LocationHybrid/Onsite- Work location requires onsite presence and approved remote work, based on team needs.Be BoldEssential Job DutiesAnalyze business processes and workflows to design effective, technologydriven SAP solutionsCollaborate with functional specialists to design applications that are flexible, maintainable, and highperformingParticipate in longterm planning for new applications, technologies, and enhancementsDevelop, test, debug, and implement SAP applications using modern development practicesDesign and execute user acceptance testing and ensure solutions meet business requirementsCreate and maintain clear technical documentation, specifications, and design artifactsServe as a technical leader by recommending best practices and emerging technologiesFacilitate code reviews and knowledge sharing to promote engineering excellenceLead development projects, manage technical resources, and ensure timely, highquality deliveryWork directly with business leaders and stakeholders to align technology solutions with strategic goalsChoose DukeAt Duke University, technology plays a critical role in advancing education, research, and healthcare. Our IT professionals work in a collaborative, innovative environment where ideas are valued and expertise makes a real impact. Duke offers competitive benefits, professional development opportunities, and a culture that supports continuous learning and inclusion.Duke is an Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex (including pregnancy and pregnancy related conditions), sexual orientation or military status.Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas-an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.Essential Physical Job Functions:Certain jobs at Duke University and Duke University Health System may include essential job functions that require specific physical and/or mental abilities. Additional information and provision for requests for reasonable accommodation will be provided by each hiring department.