**Senior Software Engineer (.NET) – Mitratech Mexico**
------------------------------------------------------
**Location:** Remote **(Mexico only – applicants must be permanent residents of Mexico)**
**Department:** Engineering / Software Development
**Type:** Full-time
---
### **About Mitratech Mexico**
At **Mitratech Mexico**, we are a team of passionate technologists dedicated to building **world-class software solutions** that streamline and enhance operations across **Legal, Risk, Compliance, and HR** functions.
For more than **35 years**, Mitratech has helped organizations solve their most complex challenges. Today, we proudly serve **20,000+ clients** across **160 countries**, including **30% of the Fortune 500**, with over **500,000 global users**.
Our culture is **collaborative, inclusive, and innovation-driven** — we combine the agility of a startup with the stability of a global enterprise. We value ownership, transparency, continuous learning, and having fun while doing great work.
🚀 **Join our team and see what makes Mitratech a truly exceptional place to grow your career.**
**Due to business and compliance requirements, this position is open only to candidates residing in Mexico. Applications from candidates outside this region will not be considered.**
---
### **About the Role**
As part of our continued growth in Mexico, we are seeking a talented **Software Engineer IV (.NET)** to join our global engineering team. You’ll collaborate with colleagues across the **U.S., U.K., India, and Mexico**, contributing to the development, maintenance, testing, and deployment of our leading enterprise-grade **workflow automation platform — TAP**.
You’ll work closely with teams in **Support, Services, Product Management**, and **Customer Success** to deliver high-quality, reliable, and scalable software solutions.
---
### **Key Responsibilities**
* **Develop and enhance .NET web applications:** Design, build, and maintain high-quality, performant, and secure software.
* **Collaborate across global teams:** Work closely with developers, testers, and stakeholders to ensure successful delivery of new features and maintenance releases.
* **Document changes:** Maintain clear, concise records of software updates and the reasoning behind them.
* **Refactor and optimize code:** Participate in initiatives to improve code structure, readability, and maintainability.
* **Implement automated tests:** Write and maintain unit and regression tests to ensure code reliability and prevent regressions.
* **Conduct peer code reviews:** Promote code quality, consistency, and best practices.
* **Address security vulnerabilities:** Identify potential risks and implement secure coding standards (OWASP).
* **Support client interactions:** Troubleshoot and communicate effectively with clients when addressing technical issues.
* **Deliver high-quality releases:** Ensure software is delivered with exceptional quality and minimal defects.
* **Mentor junior engineers:** Guide and coach team members, sharing expertise and technical best practices.
---
### **Requirements**
* **8+ years of experience** in software development, specifically with **.NET web applications**.
* Strong hands-on experience with:
* **C#, LINQ, .NET Framework (ASP.NET, MVC 5)**
* **JavaScript, jQuery, HTML, CSS, Bootstrap**
* **Entity Framework** or similar ORM
* **Azure SQL Server**
* **REST APIs / Web Services**
* Experience with **automated testing** frameworks (NUnit, xUnit, Moq).
* Skilled in **debugging and troubleshooting production issues**.
* Familiar with **performance optimization** and code quality tools.
* Experience using **Visual Studio** and **Agile (Scrum)** development methodologies.
* Strong analytical thinking, problem-solving, and communication skills.
* **Intermediate to advanced English proficiency** for global collaboration.
---
### **Preferred Qualifications**
* Experience with **SpecFlow** or other automated testing tools.
* Familiarity with **CI/CD pipelines** and modern DevOps practices.
* Understanding of **authentication and security protocols** (OAuth, SAML).
* Experience with **MongoDB**, **complex SQL queries**, or other NoSQL databases.
* Knowledge of **secure web application development** aligned with **OWASP** standards.
* Exposure to **AI-assisted development tools** (e.g., GitHub Copilot).
* Passion for mentoring and continuous improvement.
---
### **Education**
* Bachelor’s degree in **Computer Science, Software Engineering, Information Systems**, or equivalent professional experience.
### **Benefits Overview**
At Mitratech, we believe that great work comes from happy, healthy, and supported team members. That’s why we offer a comprehensive and competitive benefits package designed to support your well-being, growth, and work-life balance.
**Our Benefits Include:**
* Competitive compensation and annual performance bonuses
* Private health, dental, and vision insurance
* Paid Time Off (PTO) and 11 company holidays
* 20 vacation days per year, plus 4 paid wellness days and 2 volunteer days
* 30-day year-end bonus (Christmas bonus)
* Parental leave (6 weeks)
* Internet and home office allowance (paid quarterly)
* Savings fund and additional insurance options
* Recognition and reward programs
* Access to telemedicine, nutrition, and psychological support
* Opportunities for continuous learning, growth, and career advancement
At Mitratech, we’re committed to fostering a healthy work-life balance while creating an inclusive, supportive environment where everyone can thrive.