Senior Software Engineer

Durham, NC, US • Posted 3 days ago • Updated 1 hour ago
Full Time
On-site
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Business Operations
  • Adaptability
  • Technical Direction
  • Software Development
  • Computer Science
  • SAP ABAP
  • SAP OO ABAP
  • SAP Fiori
  • UI
  • Open Data Protocol
  • Conflict Resolution
  • Problem Solving
  • Analytical Skill
  • Communication
  • Performance Tuning
  • Code Optimization
  • Unix
  • Linux
  • SQL
  • SAP HANA
  • Database
  • Mentorship
  • Higher Education
  • Business Process
  • Workflow
  • Debugging
  • SAP
  • Acceptance Testing
  • Technical Writing
  • Emerging Technologies
  • Knowledge Sharing
  • Management
  • Research
  • Health Care
  • Professional Development
  • Military
  • Collaboration
  • Innovation
  • Microsoft Exchange
  • ProVision
  • Recruiting

Summary

Consultant, IT - Senior Software Engineer (SAP)

Be You. Be Bold. Choose Duke.

Be You

Duke University is seeking a Senior Software Engineer (SAP) to help design, build, and support technology-driven 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 high-quality SAP applications that are adaptable, scalable, and future-ready.

This position is ideal for an experienced engineer who enjoys solving complex problems, influencing technical direction, and mentoring others-while also remaining hands-on across the full software development lifecycle.

Minimum Requirements
  • Bachelor's degree in Computer Science or a related field, or an equivalent combination of education and experience
  • Extensive experience developing and supporting SAP applications
  • Strong expertise in ABAP programming, including object-oriented ABAP
  • Experience working with SAP technologies such as Fiori/UI5, OData, CDS, AMDP, RAP, and analytical queries
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills

Preferred Qualifications
  • Experience working across multiple SAP functional modules
  • Experience with performance tuning, debugging, and source code optimization
  • Working knowledge of UNIX/Linux environments, SQL, and SAP HANA databases
  • Experience collaborating closely with business stakeholders and executive partners
  • Demonstrated ability to mentor peers and lead technical discussions
  • Experience working in complex, enterprise-scale environments such as higher education or healthcare

Other Requirements
  • Ability to work standard business hours with flexibility as needed to support project timelines and system needs

Work Location
  • Hybrid/Onsite - Work location requires on-site presence and approved remote work, based on team needs.

Be Bold

Essential Job Duties
  • Analyze business processes and workflows to design effective, technology-driven SAP solutions
  • Collaborate with functional specialists to design applications that are flexible, maintainable, and high-performing
  • Participate in long-term planning for new applications, technologies, and enhancements
  • Develop, test, debug, and implement SAP applications using modern development practices
  • Design and execute user acceptance testing and ensure solutions meet business requirements
  • Create and maintain clear technical documentation, specifications, and design artifacts
  • Serve as a technical leader by recommending best practices and emerging technologies
  • Facilitate code reviews and knowledge sharing to promote engineering excellence
  • Lead development projects, manage technical resources, and ensure timely, high-quality delivery
  • Work directly with business leaders and stakeholders to align technology solutions with strategic goals

Choose Duke

At 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTL60697
  • Position Id: 9a19c581cc6477f10ae1cc8101148ea9
  • Posted 3 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Durham, North Carolina

Today

Easy Apply

Full-time

$120000 - $145000

Morrisville, North Carolina

Today

Full-time

USD 220,000.00 - 250,000.00 per year

Hybrid in Cary, North Carolina

28d ago

Easy Apply

Full-time

Depends on Experience

Durham, North Carolina

Today

Easy Apply

Full-time

USD 65.00 - 75.00 per hour

Search all similar jobs