Mexico
23 hours ago
Senior Software Engineer

As a Lead / Senior Software Engineer in our team, you’ll play a pivotal role in supporting our digital transformation journey & develop/modify applications and lead a team of developers. You’ll be hands-on diving deep into code to define system behavior, as well as driving continuous improvement in our landscape by combining technical expertise with leadership to guide the development team in delivering high-quality software products. You will also have the opportunity to engage with business stakeholders as you communicate back and forth  to translate business needs into technological implementations to ensure these software solutions align with business objectives. 

 

This position's location is in San Pedro Garza Garcia, Nuevo Leon (hybrid schedule).

 

Develop and maintain web applications & write clean, maintainable & efficient code. Collaborate with cross-functional teams to identify and solve complex problems. Participate in the full software development life cycle, including design, development, testing, deployment, and maintenance. Translate business requirements into consumable technical stories and software solutions. Conduct technical and code reviews to ensure high-quality standards  and architecture alignment. Mentor the software development team and help them grow their skills and knowledge. Build and implement complex, largescale applications capable of integrating with multiple internal and external systems Work closely with QA teams to ensure that testing coverage is sufficient and that defects are addressed promptly, including unit testing, integration testing, to maintain high levels of software quality Ensures relevant technical documentation is produced for the software solution being implemented

Qualifications

Experience  leading a development team through the software development life cycle.Over 5 years of hands-on, full-stack development experience building end-to-end software applications utilizing Java for Web and API development, or .NET willing to migrate to Java.Deep understanding of SQL Server , including database design models, database performance optimization and the ability to develop and maintain, Stored Procedures, Triggers, and Functions in SQL Server.Strong knowledge and experience implementing design patterns for modern applications, such as SOLID or Cloud Native patterns.Experience with RESTful API design and development.Knowledge of agile software development methodologies.Previous experience with cloud solutions (Azure preferred) along with experience configuring DevOps/continuous integration and continuous deployment (CI/CD) pipelines using tools such as Git, Jenkins, and/or Maven.Strong problem-solving skills and the ability to think creatively.

 

Confirm your E-mail: Send Email