Software Engineer
Ireland
SAP Commerce Cloud Developer• Led development of back-end upgrades for Commerce Cloud using Java and Spring, including custom code modification and monthly patch upgrades, ensuring operational integrity of key Commerce applications throughout the upgrade process.• Collaborated with customers and internal team to manage project timelines, achieving a 100% success rate in delivering upgrade projects within the set timeline.• Managed upgrade process issues, liaising with Product Support for timely resolutions. Employed Kibana and Dynatrace for root cause analysis and issue resolution.• Oversaw deployment of builds to CCV2 environments using Apache Ant, Maven, and Gradle.• Utilised Git for version control, Docker for containerisation, and SonarQube for code quality inspection.• Used SQL for database management and manipulation, and developer tools like Postman, IntelliJ, Eclipse, and VS Code for API testing and code development.Technical Consultant• Conducted source code analysis and visual code analysis using SonarQube and IntelliJ.• Reviewed delta and future changes in the code-base, providing feedback on adherence to SAP development best practices.• Analysed existing implementations and upgrade requirements, and provided technical details for analysis.• Presented analysis findings to customers, facilitating discussions to address their inquiries.Quality Assurance Engineer• Executed manual, A/B, and smoke testing during CCV1 to CCV2 migration projects using JUnit.• Validated system performance and functionality throughout migration phases.De-Escalation Architect (MCC Business Down)• Delivered critical support to customers during business down scenarios, offering technical and non-technical assistance.• Collaborated with internal colleagues and customer liaisons to provide root cause analysis and work-around suggestions.• Analysed and debugged critical system issues on customer systems.