Senior Excel/VBA/VB6 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 Excel/VBA/VB6 Developer for our Guadalajara office to make the team even stronger.


  • Develop high quality Microsoft VB.NET or VB6 applications;
  • 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;
  • Stay abreast of industry trends and offer suggestions for applicability within our products or processes.


  • Bachelor's Degree in Computer Science (or a related discipline);
  • 5-10+ years of experience in professional software development;
  • Minimum 3 years’ experience in developing VB.NET or VB6 technology solutions;
  • Exceptional Excel experience (Macros);
  • SQL Server development skills (queries, procs, triggers, view, indices, BCP);
  • Understanding of and experience in an Agile SDLC (such as Scrum, XP, Lean, Kanban, Scrumban).

Nice to have

  • ASP.Net Web Forms and MVC knowledge;
  • Experience in WCF, Web API and ASMX Web Services (SOAP, REST, JSON);
  • Knowledge of ORM Frameworks (such as NHibernate or Entity Framework);
  • Understanding of and experience in developing a Continuous Integration Environment;
  • Knowledge of design patterns;
  • Experience in 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 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

  • A career plan and real growth opportunities in the company;
  • Hired directly by EPAM systems;
  • 100% under payroll;
  • Law benefits (IMSS, INFONAVIT, 15 days December, bonus, 25% vacation bonus, Mexican holidays plus December the 24th31st);
  • Major medical expenses insurance;
  • Dental insurance;
  • Life insurance;
  • 13 % employee savings fund;
  • Vacations starting with 10 days plus 2 floating days;
  • 30 days maternity leave for adoption;
  • 5 days for regular paternity leave or for adoption;
  • Constant training and certifications;
  • Flexible work schedule;
  • Relaxed dress code;
  • Mobility plan with our other sites (25 countries);
  • Relocation plan within México;
  • Grocery coupons. Added to the monthly benefits once the probation period has been passed successfully.