Software Development Engineer
KeySkills
Company Name
Job Description
Job Description:
As a Software Development Engineer, you will analyze, design, develop, and test application components across various client environments. You will also be responsible for maintaining, enhancing, and supporting SAP systems, with a strong focus on SAP Basis Administration.
Key Responsibilities:
-
Analyze, design, and develop software solutions to meet client and business needs
-
Perform installation, configuration, and upgrades of SAP systems
-
Administer SAP landscapes, including monitoring, tuning, and performance optimization
-
Manage SAP system backups, restores, and disaster recovery planning
-
Implement and maintain SAP security and user authorization structures
-
Collaborate with cross-functional teams and actively participate in technical discussions
-
Conduct code reviews, troubleshoot system issues, and perform root cause analysis
-
Stay current with emerging technologies, SAP updates, and best practices
-
Document technical specifications, configurations, and support procedures
Professional & Technical Skills:
Must Have:
-
Proficiency in SAP Basis Administration
-
Solid understanding of system architecture and IT infrastructure
-
Experience in SAP installations, upgrades, and performance tuning
-
Familiarity with SAP monitoring tools and troubleshooting techniques
-
Knowledge of SAP security and authorization concepts
Good to Have:
-
Experience in software development and languages like Java, Python, or C#
-
Understanding of database structures, networking, or cloud infrastructure
-