Minimum of 10 years of development experience and is a computer science stream graduate
Business knowledge of an ERP product (Knowhow about SAP Business One will be an advantage)
Ability to design/create/maintain complex ERP systems.
Expertise in C++, Java, Javascript, UI5 technologies, and additional C# proficiency
Strong OOD/OOP skills and experience with popular software design patterns
Proficiency in the Microsoft .NET framework (ASP.NET Core, .NET 6)
Experience with both Windows and Linux operating systems
Experience storing/retrieving data: Must have proficiency with database technologies. Experience in RDBMS (e.g., MSSQL, PostgreSQL, SAP HANA).
Good understanding of security concepts (e.g., HTTPS, OAuth, REST API, SOAP, PKI) and experience in security scan analysis/secure programming
Experience in agile development
Ability to ramp up quickly on the technical aspects required by the project and understand the functional domain based on the team they are assigned to
Knowledge in service-oriented architecture and enterprise application domain knowledge
Proficiency in using Agile Tools (Jira, Confluence, Planning boards) and participating in Agile Rituals (stand-up meetings, planning, review, demo & retrospective meetings)
Strong debugging skills and ability to coordinate across multiple teams.
Effective communication with customer contacts/domain or functional experts
Initiative and ability to drive topics to resolution with high quality, speed, reliability, and efficiency.
Qualities We Value
Leadership qualities with the ability to guide technical backlogs and development activities, including design.
We value and appreciate individuals who demonstrate the willingness to go beyond the boundaries of defined scope of work, consistently pushing limits to achieve extraordinary results for the benefit of their team, their LoB unit to have targets achieved in line with SAP strategy.
Strong collaborative skills to work with cross-functional teams from diverse technical, creative, and business backgrounds.
Exceptional mentoring skills to support and develop partner counterparts and fellow team members.
Strong communication skills to engage effectively with various stakeholders.
A proactive approach to validating and testing product deliverables for correctness, completeness, and quality.
What you will deliver
Learn, design, architect and develop resilient, scalable, and performant solution as per SAP defined product standards and architecture guidelines, thus ensuring high quality of deliverables.
By playing an anchor role, provide strong leadership on development support activities, a strong technical guidance, design, and hands-on development.
Being part of the software lifecycle from design to delivery: involvement in various parts of the product lifecycle is expected; from requirements gathering/analysis, prototyping, coding, diagnosing complex technical issues and mentoring of junior engineers.
Ensure SLA and KPI compliance.
Resolve complex issues within your area of expertise and support others in resolving issues.
Identify, analyze, and resolve customer issues independently.
Contribute to team spirit by supporting an environment of continuous learning, exchanging ideas and thoughts, and embracing a culture of innovation.