Software Development Engineer
KeySkills
Company Name
Job Description
Job Description:
As a Software Development Engineer, you will analyze, design, develop, and test various components of application code across one or more clients. You will also be involved in maintaining, enhancing, and supporting existing software systems. The role requires a strong foundation in SAP Revenue Accounting and Reporting ERP, software engineering principles, and a collaborative mindset to work within cross-functional team.
Roles & Responsibilities:
-
Analyze client requirements and design, code, and test application components using SAP RAR ERP.
-
Work independently to become a Subject Matter Expert (SME) in assigned modules.
-
Collaborate with cross-functional teams to gather technical and functional requirements.
-
Contribute to team discussions and brainstorming sessions with innovative solutions.
-
Perform software enhancements, maintenance, and bug fixes to existing systems.
-
Document software design specifications, configuration steps, and system behavior.
-
Troubleshoot and resolve issues promptly, ensuring minimal downtime and high reliability.
-
Provide regular updates on project status and escalate risks or delays as needed.
Professional & Technical Skills:
Must-Have Skills:
-
Proficiency in SAP Revenue Accounting and Reporting (RAR) ERP module
-
Understanding of end-to-end SDLC (Software Development Life Cycle)
-
Experience with application coding, unit testing, and debugging techniques
-
Ability to resolve software issues, conduct root-cause analysis, and apply fixes
-
Familiarity with version control systems (e.g., Git, SVN) and collaborative tools (e.g., JIRA, Confluence
-