Mercans open positions

Offshore Full-stack Integration Engineer

We are looking for a passionate full-stack Integration Engineer who would like to work with a top-notch technology stack in a friendly and cozy atmosphere for the global technology company developing innovative cloud-based Payroll, HR, and Recruitment software solutions.

A Full-stack Integration Engineer is part of a key team of Mercans Technology professionals that applies scientific, mathematical, and social principles to design, build, and maintain technology products, systems, and solutions. These technology products and solutions provide exceptional customer experiences while meeting the growing needs of the business. The scope, responsibility, and accountability at this level supports applications, services, infrastructure and operational components with minimal supervision.

This position is focused on design, development, implementation, and support activities of components of the Mercans global payroll software HR Blizz (HRB), and other Mercans solutions, and their integration with third-party Human Capital Management (HCM), Workforce Management (WFM), Enterprise Resource Planning (ERP), banking and other ancillary software solutions.

What you will be doing

  • Design, build, and deliver to production the core inbound and outbound integration components
  • Improve and reuse the integration pipelines for different particular client integrations
  • Maintain the integration components catalogue
  • Provide guidance and mentoring for the integration specialists on component usage and end-to-end client integrations
  • Participate and contribute to the high-paced delivery of critical projects.
  • Build elegant, robust, scalable, 99% available, and extensible systems.
  • Write highly maintainable clean code for web services, web apps, and cloud infrastructure following secure coding practices.
  • Demonstrate a foundational understanding of standards, concepts, and principles of engineering to solve the practical needs of the business.
  • Validate all scenarios and conform to code quality through the complete and automated unit, integration, and end-end testing.
  • Identify performance issues and optimize solutions and infrastructure.
  • Ensure adherence to Engineering best practices for all the solutions.
  • Collaborate with other software engineers on design and best practices.
  • Collaborate with back-end and front-end developers and web designers to improve usability.
  • Automate processes.
  • Responsible for the end-to-end life cycle of HRB system interfaces/integrations with client-specific applications.
  • Work closely with our project team to effectively meet business requirements and determine feasible solutions.
  • Create professional technical documentation and present it for internal and external use.
  • Contribute towards team and company goals.

Key Qualifications

  • Bachelor’s or master’s degree in CS, Engineering or equivalent practical experience.
  • Solid design and problem-solving skills, with a bias for engineering excellence.
  • Good knowledge of software engineering practices, SDLC, build process and operations.
  • Fluent in English, both written and spoken.
  • Good team-player with ability to prioritize independently.
  • Always curious and passionate about learning newer and emerging technologies.
  • Commitment to deliver results by untangling ambiguity with great problem solving and analytical skills.
  • 2+ years of relevant work experience
  • 1 year of work experience with integrations

Requirements

  • At least 2 years of experience in the following technologies: TypeScript / JavaScript; React or Vue.js; REST API, JSON
  • Solid understanding and hands-on experience with common authentication and authorization techniques, methods, protocols (Basic, API keys, SAML, JWT, OAuth2)
  • At least 1 year of experience in the following technologies: MySQL or other relational DBs, MongoDB or other non-relational DBs
  • Proficiency in building components based on complex APIs.
  • Hands-on experience with private cloud or public cloud (AWS, GCP or Azure; OpenShift).
  • Monitoring/alerting tools.
  • Experience with build, repository, and CI / CD tools (e.g. Gitlab)
  • Good documentation skills.

Nice to have

  • Experience with Node.js (backend applications, not SSR)
  • Experience in API endpoints design and implementation
  • Experience in automation of HR or Finance domain.

We offer

  • A say in what you do and how you do it.
  • Possibility to work on demanding yet rewarding projects.
  • Flexible working hours.
  • Team events.
  • Market competitive remuneration.

Apply now

    First Name*

    Last Name*

    Email*

    Phone*

    Upload your CV (max size 3 MB)

    If you prefer to apply directly, kindly email your resume to [email protected], ensuring to specify the job title in the subject line as "Vacancy: Job Title you want to apply for".


    By submitting this form, you agree to Mercans – General Privacy Policy and GDPR.

    Disclaimer

    Mercans collects and processes personal data in accordance with applicable data protection laws. If you are a European Job Applicant see the privacy notice for further details. Mercans does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.