Software Development Engineer
KeySkills
Company Name
Job Description
Job Description:
As a Software Development Engineer, you will analyze, design, code, and test multiple components of application code across one or more clients. You will also perform maintenance, enhancements, and development work with a specific focus on SAP Basis Administration.
Summary:
In this role, you will work on both development and administration tasks, particularly related to SAP systems. Your day-to-day responsibilities will involve analyzing requirements, designing software and infrastructure solutions, writing code, conducting testing, and supporting client systems. You?ll collaborate with team members to troubleshoot issues, optimize system performance, and deliver robust SAP infrastructure services.
Key Responsibilities:
-
Analyze requirements and design robust SAP-related software solutions
-
Develop and maintain application code, ensuring high quality and reliability
-
Perform SAP system installation, configuration, and routine maintenance
-
Manage SAP transport management, system upgrades, and patch applications
-
Monitor system performance and implement performance tuning
-
Handle SAP security and user authorization
-
Collaborate with internal teams and contribute to technical discussions
-
Troubleshoot and resolve system and application issues
-
Provide ongoing support to clients and ensure operational continuity
-
Participate in code reviews and maintain technical documentation
Professional & Technical Skills:
Must Have:
-
Proficiency in SAP Basis Administration
-
Experience with SAP system installation, configuration, and maintenance
-
Strong understanding of SAP security and authorization concepts
-
Familiarity with SAP Transport Management System (TMS)
-
Solid understanding of database concepts and SQL
-
Skills in performance tuning and troubleshooting of SAP systems
-