Job Description
Software Engineer
Requirements
Must-have:
· 4+ years of experience as a Software Engineer.
· Hands-on experience with Spring Boot.
· Strong knowledge of Spring Framework.
· Experience with B2B for SAP S/4HANA integrations.
· Advanced English level (B2+/C1), both written and spoken.
· Experience with software development best practices, unit testing, and code quality standards.
· Availability to work in a hybrid environment from Mexico.
Nice-to-have:
· Experience as a Hybris Developer.
· Knowledge of SAP Customer Data Cloud (CDC).
· Experience with SAP Commerce Cloud.
· Experience with SAP Commerce Backend.
· Experience with SAP Commerce Cloud CCV2 Backend.
· Strong communication and collaboration skills.
· Excellent technical writing and documentation skills.
· Ability to work effectively within cross-functional and multicultural teams.
Responsabilities
The Software Engineer will be responsible for designing, developing, testing, and maintaining software components while ensuring compliance with technical specifications, architecture guidelines, and coding standards.
· Transform functional and non-functional product requirements into software components that meet technical specifications and architecture guidelines.
· Analyze and understand business and technical requirements to deliver effective software solutions.
· Design, develop, and unit test software components.
· Create and automate unit tests to ensure software quality and maintainability.
· Produce well-documented and standards-compliant code.
· Apply Software Configuration Management (SCM) processes and best practices.
· Integrate software components into enterprise applications and software products.
· Troubleshoot and resolve software defects identified during testing and production support activities.
· Collaborate with architects, business analysts, QA teams, and other stakeholders throughout the development lifecycle.
· Contribute to continuous improvement initiatives, technical excellence, and development best practices.
Languages
English Advanced (80-96%)
Possible Job Location
México (Hybrid or remote)