*********
- Mexico City, Mexico
- Bevorzugt
**Description**:
We build awesome human capital software products used by our global clients such as Microsoft, LinkedIn, Amazon, Barclays Bank, and many others.
And we are looking for a few accomplished and passionate team members to join our world-class software engineering and testing teams.
As an experienced software engineer, you will bring your extensive knowledge of web development and.NET-related technologies to the engineering and automated testing of our commercial software products.
We use the latest web and Software-as-a-Service (SaaS) technologies and modern development approaches, such as.NET Core, Angular, Single Page Application (SPA) patterns, Micro service patterns, Continuous Integration Pipelines (DevOps), test-driven/ test automation strategies and move-to-cloud architectures.
**The Role**
Key responsibilities include, but are not limited to:
- Design, code, test, and debug new product enhancements for our commercial software products
- Embrace, implement, and evangelize test automation as part of the fabric of the team
- Conduct code reviews for peers and/or junior team members
- Participle in the evaluation of emerging technology and tools
- Incorporate an agile mindset as it applies to software development, team collaboration and open communication.
**Qualifications**:
**The Requirements**
- Bachelor's degree and 5+ years of related software development experience and applied knowledge using Agile Scrum software development life cycle, demonstrated
understanding and implementation of software design principles such as SOLID, DI/IoC, Continuous Integration.
- Proactive: Willingness to seek out information and solutions that are pertinent to their responsibilities and key to their delivery and has team player attitude with a focus on the success of the team is a MUST and has strong work ethic.
- Proactively collaborates with other teams/team members (UX, Enterprise Architecture, Quality Assurance, SRE, DevOps, Product Owners, Business Analysts, Information Security, regional teams) across global time zones with the upmost professionalism, tact and resolve.
- Experience working with the full Microsoft technology stack, including.NET/C#
- Experience with front-end technologies and approaches: Single Page Applications (SPA), Angular, Bootstrap, Typescript
for general markets
- Experience with JavaScript, jQuery, and AJAX Equal Employment Opportunity
- Knowledge in Azure development with Azure cloud computing (Azure VM, Kubernetes, SQL Azure, Batch, etc.) is a plus.
- Micro-services experience
- Experience with Test Driven Development or Behavior Driven Development
- Experience with identity frameworks (SAML 2.0, IDP, SP, etc.) a PLUS
**Office based in Mexico City, in a hybrid model**
Equal Opportunity Employer
📌 Senior Software Engineer Lead# (Xico)
🏢 WTW
📍 Xico