Browse All Jobs

This role at SILMC - SERVICIOS INTEGRADOS DE LEALTAD, MERCADOTECNIA Y COMUNICACIÓN, S.A.P.I. DE C.V. is for a Senior Backend Software Engineer. The successful candidate will be an expert developer in backend environments, supporting the design, development, and optimization of advanced software solutions. The role involves code review, API integration, and defining technical processes, ensuring that applications meet the highest quality standards and align with business goals. The Senior Software Engineer will also provide guidance and mentorship to team members, sharing knowledge and experiences to drive their professional growth.

The role involves:

  • Designing, developing, and optimizing advanced software solutions.
  • Leading code reviews and ensuring adherence to quality standards.
  • Developing and maintaining robust APIs for integration with other systems.
  • Defining and optimizing technical processes related to the development lifecycle.
  • Implementing and managing solutions using container technologies.
  • Collaborating with various teams through agile sprints.
  • Gathering and documenting requirements in JIRA.
  • Testing product usability and accessibility.
  • Maintaining updated documentation.
  • Mentoring team members.
  • Automating operational tasks and deployment processes.

Requirements:

  • Minimum 8 years of experience as a Software Engineer.
  • Strong knowledge of SQL and NoSQL (MongoDB, PostgreSQL, MySQL).
  • Experience with tools like Maven, Gradle, Github Actions, Sonar Cloud.
  • Deep understanding of design patterns, architecture, and SOLID principles.
  • Experience with TDD, ATDD, BDD.
  • Demonstrable experience in secure development (use of SAST, DAST tools).
  • Experience in Scrum and Jira management.
  • Experience creating microservices and consuming REST services, RESTful APIs.
  • Demonstrable experience in development on containers.
  • Experience using Git and CI/CD tools.
  • At least 6 years of professional experience in .NET, .NET Core, and C# development.
  • Experience with NUnit or MSTest, Moq.
  • Experience with DevOps & CI/CD Azure DevOps, GitHub Actions, Jenkins.

The role offers:

  • Opportunity to lead teams and projects.
  • Exposure to new technologies within Digital@FEMSA's tech stack.
  • Opportunity to promote an autonomous work culture.
  • Chance to serve as a Spin Culture Ambassador.
Apply

Spin Careers

Spin Careers, a FEMSA business unit, enhances lives through a comprehensive ecosystem of financial and digital solutions. Spin delivers added value by empowering users and communities to optimize their time and money. The Spin ecosystem encompasses accessible solutions for everyday needs, including the Spin by OXXO digital wallet, Spin Premia loyalty program, and Spin Negocios, offering solutions like NetPay and OXXO PAY for businesses. Spin is committed to diversity and inclusion, providing equal opportunities and not discriminating based on various protected characteristics.