Mexico Careers

Our Aguascalientes, Mexico team is seeking talented professionals with software and IT experience who want to be a part of an international presence. If you enjoy taking responsibility, working with a high-caliber team, and achieving excellence, then we invite you to connect with us.

Current Job Openings

Development

Software Engineer - Database

Experience: 2+ years

Roles and Responsibilities for this position:

  • Strong knowledge of Microsoft SQL Server database fundamentals (SQL queries, stored procedures, indexes, triggers, functions).
  • Develop ETL jobs using SSIS and SQL Server stored procedures within MS SQL Server environment.
  • Knowledge of Database/Migration testing.
  • Knowledge on any reporting tool.

Roles:

  • SQL/MSBI Expert
  • SQL/MSBI QA

Skills:

  • SQL,TSQL,SSIS, SSRS/PowerBI & EDW

Essential Duties and Responsibilities:

  • Strong knowledge of Microsoft SQL Server database fundamentals (SQL queries, stored procedures, indexes, triggers, functions).
  • Data extraction, transformation and load scripting using SSIS/Informatica PowerCenter/any other ETL tool.
  • Should have an experience in Data migration and Data warehousing Testing.
  • Translate business requirements into technical designs to perform QE for Data warehouse/Data migration.
  • Experience with Agile development techniques (Jira).
  • Should have a knowledge on SSRS/Tableau reporting tool.
  • Experience with data modelling, data analysis, data profiling and data mapping.
  • Knowledge on EDW Dimensional modelling.
  • Design and develop very well-tuned SQL scripts/ETL with high data quality.
  • Conduct unit/regression testing and participate in integration and system testing as required.
  • Good problem solving, designing, coding and debugging skills.
  • Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end.
  • Be self-driven with the desire to achieve measurable, specific results within defined time frames.
  • Communicate open items and issues to stakeholders.
  • Excellent communication skills.

Secondary Attributes:

  • Knowledge of PowerBI will be plus.
  • Previous experience of QE in multi-layer EDW systems.
  • Knowledge of CC360.
  • Knowledge on AWS environment would be required.
  • Strong maths and calculation.


Software Engineer - Java Developer

Experience: 5+ Years

Roles and Responsibilities for this position:

  • BS in Computer Science, Computer Engineering, or equivalent experience.
  • Write code with a focus on secure, quality, scalability, and testability.
  • Track down the root cause of issues and performing analysis.
  • Give and receive detailed code review feedback to/from their peers.
  • Design the feature and create cohesive codes.
  • Perform Code review and lift code quality bar.
  • Create infrastructure to monitor team code check-in and code quality.
  • Instrument, compile and analyze user behavior data and optimize code base based on real user behavior.
  • Experience in Java and Spring Boot.
  • Familiar with AWS fundamentals.
  • Familiar with HTTP Protocol and HTML5 standard.
  • Comfortable in all aspects of agile development methodology.
  • Familiar with DevOps work and be able to build CICD pipeline.
  • Good knowledge in elastic search.
  • Experience developing Restful APIs.
  • Knowledge on SONAR tool is a plus.


Module Lead - Development

Experience: 8+ Years

Roles and Responsibilities for this position:

  • BS in Computer Science, Computer Engineering, or equivalent experience.
  • Handling a team of Java/j2ee and React developers.
  • Code reviews for the team and suggest best optimal solutions.
  • To make sure team follows the Agile methodology.
  • Consolidate and send daily status reports to client.
  • Deriving monthly meeting with client for team accomplishments.
  • To unblock the team for any technical or business domain knowledge.
  • Write code with a focus on quality, scalability, and testability.
  • Track down the root cause of issues and performing analysis.
  • Give and receive detailed code review feedback to/from their peers.
  • Design and implement re-usable components.
  • Define code guidelines and perform code review for team.
  • Instrument, compile and analyze user behavior data and optimize code base based on real user behavior.
  • Experience in Java and Spring Boot.
  • Experience in JavaScript (ES6), HTML (HTML5), CSS (CSS 3), and ReactJS.
  • Experience in Redux, Typescript, Webpack, Node.js is a plus.
  • Experience in Bootstrap, Material UI.
  • Experience in performance optimization for single-page application.
  • Experience with web-based technologies and RESTful APIs.
  • Familiar with AWS fundamentals.
  • Familiar with HTTP Protocol and HTML5 standard.
  • Comfortable in all aspects of agile development methodology.
  • Good written and oral communication in English, minimum B1 per CEFR standards.
  • Good knowledge in elastic search.
  • Experience developing Restful APIs.
  • Knowledge on SONAR tool is a plus.
  • 3+ years of experience in managing and leading development team.
  • Experience administering TFS, Subversion, and other dev tools.
  • Experience with Agile development practices.


Software Engineer - Front End Developer

Experience: 2+ Years

Roles and Responsibilities for this position:

  • BS in Computer Science or Computer Engineering or equivalent experience.
  • Write code with a focus on quality, scalability, and testability.
  • Track down the root cause of issues and performing analysis.
  • Give and receive detailed code review feedback to/from their peers.
  • Design and implement re-usable components.
  • Define code guidelines and perform code review for team.
  • Experience in JavaScript (ES6), HTML (HTML5), CSS (CSS 3), and ReactJS.
  • Instrument, compile and analyze user behavior data and optimize code base based on real user behavior.
  • Experience in Redux, Typescript, Webpack,  Node.js is a plus.
  • Familiar with AWS fundamentals.
  • Experience in 'Bootstrap and Material UI'.
  • Experience with web-based technologies and RESTful APIs.
  • Comfortable in all aspects of agile development methodology.


Software Engineer- Database

Experience: 2+ Years

Roles and Responsibilities for this position:

  • Strong knowledge of Microsoft SQL Server database fundamentals (SQL queries, stored procedures, indexes, triggers, functions).
  • Data extraction, transformation and load scripting using SSIS/Informatica PowerCenter/any other ETL tool.
  • Should have an experience in Data migration and Data warehousing Testing.
  • Should have a knowledge on SSRS/Tableau reporting tool..
  • Experience with Agile development techniques (jira)
  • Knowledge on EDW Dimensional modelling
  • Experience with data modelling, data analysis, data profiling and data mapping
  • Design and develop very well-tuned SQL scripts/ETL with high data quality.
  • Conduct unit/regression testing and participate in integration and system testing as required.
  • Good problem solving, designing, coding and debugging skills..
  • Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end.
  • Be self-driven with the desire to achieve measurable, specific results within defined time frames.


Manager - Development

Experience: 8-12 Years

Roles and Responsibilities for this position:

  • Overall 8+ years of software development experience.
  • 3+ years of experience in managing and leading offshore development team.
  • 5+ years development experience with Salesforce.com.
  • 3+ years development experience on Apttus.
  • Strong proficiency with the Force.com platform.
  • Strong proficiency writing APEX, Visualforce, configuration, and triggers.
  • Strong understanding of third party integration with salesforce.
  • Familiarity with the Salesforce1 Mobile Platform and Lightning.
  • Solid working knowledge of HTML, CSS, JavaScript, jQuery, JSON, AJAX and SQL.
  • Experience coding apps that support multiple languages.
  • Able to contribute to technical web and SFDC design and feasibility planning.
  • Passion for researching new or emerging trends and technologies in the SFDC space.
  • Experience administering TFS, Subversion, and other development tools.


QA

Junior QA Engineer

We aspire to the outstanding results with a passion, committed to the customer’s concerns and award them a high priority. Furthermore, we generate value with our ideas and solutions and live up to high quality standards. We work hard on making things better, faster, and more efficient. We are prepared to take risks consciously and manage them effectively.

Roles and Responsibilities for this position:

  • Review customer requirement.
  • Learn to create functional test cases to cover the requirement described by our customers.
  • Analyse new system features and make sure they are working as expected and described in system requirement documentation.
  • Be responsible of document all the process involved in the system's development.
  • The candidate should have good written and oral communication skills.
  • Proactive, good interpersonal skills and ability to work in team.
  • Go-getter attitude and ability to grasp concepts quickly with strong problem solving skills.

Best equipped for this task if you have:

  • A university / university of applied sciences degree in System Engineering, Telematics or comparable.
  • Good understanding in any of this programming language:
    • C/C#/C++, Visual Basic, Java or PHP skills
  • Know-how regarding the system design and system testing will be an added advantage.
  • Fluent in English.
  • Should have attitude to work in a team.
  • Should be logically good.
  • Should have basic trouble-shooting skills.


Software Engineer- Functional Testing

Experience: 2+ Years

Roles and Responsibilities for this position:

 

  • Should have good functional testing skills.
  • Should have worked on Tools Like JIRA, TestRail.
  • Knowledge of API automation will be advantage.
  • Should have knowledge of Agile.
  • Perform Functional testing for Salesforce application and other platforms
  • Write and execute test cases independently
  • Identify and report defects
  • Design and develop very well-tuned SQL scripts/ETL with high data quality.
  • Should be flexible to work in Agile environment.
  • Do Communication/Meetings with OnShore Team and resolve Blocker issues.
  • Write-Execute test cases, Find, report and regress defects
  • Excellent written and verbal communication skills.


Software Engineer- Automation

Experience: 4+ Years

Roles and Responsibilities for this position:

 

  • Strong background in, and at least 3-4 years of working in tooling or QA and automation.
  • Thorough understanding of SDLC, specifically automated QA processes in agile development environments.
  • Experience in writing, executing and monitoring automated test suites using a variety of technologies including, but not limited to, Cucumber, Concordion, Selenium, Fit/FitNesse, SoapUI.
  • Develop and initiate advanced automated testing methodologies.
  • Use a combination of testing methods including automated.
  • Coordinate and supervise testing activities.
  • Collaborate with engineers to achieve expected quality levels in products.
  • Influence the inclusion of testability during design and development phases.
  • Test products in all phases of its life cycle.
  • Knowledge of Python is required.
  • At least 4 years of working in tooling or QA automation Thorough understanding of SDLC, specifically automated QA processes in agile development environments.
  • Write-Execute test cases, Find, report and regress defects
  • Experience in writing, executing and monitoring automated test suites using a variety of technologies including, but not limited to, Cucumber, Concordion, Selenium, Fit/FitNesse, SoapUI.


Software Engineer- Functional- Mobile &Web

Experience: 2+ Years

Roles and Responsibilities for this position:

 

  • Functional testing experience of minimum 2+ years in Web & Mobile.
  • Dynamic and flexible to work on any assignment as per client requirements.
  • Proactive, committed and Self Driven.
  • Knowledge of Agile and testing methodologies is must
  • Hand on experience with testcases creation, execution, finding defects, regression testing.
  • Hands-on experience of working directly with clients (attend all types of client meetings i.e. standup, planning, triage).
  • Knowledge of any programmable language (Preferred Java/Python/C).
  • Experience of working with excel, spreadsheets, documents would be plus.
  • Knowledge of Automation testing tools would be plus.
  • Should be comfortable with working on weekends as per project requirement.
  • Great Communication and written Skills