Senior .NET Developer

Guadalajara, Mexico

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Senior .NET Developer for our Guadalajara office to make the team even stronger.

We value individuality and we are highly interested in motivated people with a desire to grow as we do not believe in micro-management.

We look and strive for excellence and we are interested in individuals who want to grow, develop, innovate and learn.


  • Develop high quality Microsoft stack ASP.NET WebForms applications using C#/.NET, SQL Server, Visual Studio, TFS;
  • Lead advanced debugging efforts when production and development issues arise; ensure that products deliver business value, are completed on time, have high quality, and minimize technical debt;
  • Ensure that deliverables are self-certified before going to QA and customers;
  • Work independently and be able to complete assignments with minimal assistance from others;
  • Follow all team operating agreements including code coverage, peer code review, and test driven design;
  • Participate in all agile ceremonies including stand-ups, grooming, demos and retrospectives;
  • Work within our engineering process using TFS, TDD, continuous integration, and continuous deployment;
  • Stay abreast of industry trends and offer suggestions for applicability within our products or processes.


  • 5+ years of experience in professional software development;
  • Advanced ASP.NET WebForms and MVC experience;
  • Experience with WCF, Web API and ASMX Web Services (SOAP, REST, JSON);
  • Good knowledge of HTML, CSS and JavaScript;
  • Advanced SQL Server skills (queries, procs, triggers, views, BCP, store procedures);
  • Understanding of Agile SDLC (such as Scrum, XP, Lean, Kanban, Scrumban);
  • Experience developing in a Continuous Integration Environment;
  • Design Patterns experience, not only MVC;
  • Minimum 3 years of experience developing .NET technology solutions;
  • Minimum 2 years of experience in performance tuning of complex software systems;
  • Knowledge of and experience applying SOLID principles.

Nice to have

  • Knowledge of ORM Frameworks (such as NHibernate or Entity Framework);
  • Experience with XAML/WPF;
  • Ability to present a positive and effective professional image in all settings;
  • Acceptance of direction given by management;
  • Effective time management and organizational skills;
  • Desire to be part of a team and contribute to a team environment;
  • Demonstrated commitment to keeping sensitive information confidential;
  • Ability to articulate ideas to both technical and non-technical addressees;
  • Exceptionally self-motivated and directed;
  • Embrace change and adaptation (positive change agent);
  • Collaboration and building of effective relationships (building trust);
  • Clear, transparent and frequent communication;
  • Continuous attention to technical excellence (self-development);
  • Passion for your work with a strong desire to learn, grow and make a difference;
  • Excellent technical knowledge and problem solving skills;
  • Practical knowledge of and experience in all phases of development.

We offer

  • Career plan and real growth opportunities;
  • International Mobility Plan within 25 countries;
  • Constant training, mentoring, online corporate courses, eLearning and more;
  • English classes with certified teacher;
  • Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more);
  • Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more);
  • Flexible work schedule and dress code;
  • Collaborate in a multicultural environment and share best practices from around the globe;
  • Hired directly by EPAM & 100% under payroll;
  • Law benefits (IMSS, INFONAVIT, 15 days December bonus, 25% vacation bonus);
  • Personal insurance: Life, Major medical expenses with dental & visual coverage;
  • 13 % employee savings fund;
  • Grocery coupons (added to the monthly benefits once the probation period has been passed);
  • 10 vacations days plus 2 floating days;
  • Official Mexican holidays, plus two extra holidays (December 24th & 31st);
  • Relocation bonus: transportation, 2 weeks of accommodation for you and your family and more.