Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Principal Software Engineer

Bluehill.Dev

Mérida

Presencial

MXN 900,000 - 1,200,000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading software company in Mérida, Yucatán is seeking a Principal Software Engineer to join their dynamic development team. You will manage software projects and mentor junior developers. The ideal candidate has over 10 years of experience in software development with expertise in Java and Cloud technologies like AWS. Competitive benefits include major medical insurance, dental, vision, life insurance, and unlimited days off. This role supports a fast-paced environment focused on quality and customer satisfaction.

Servicios

Law Benefits
Major Medical Insurance
Dental
Vision
Life Insurance
Unlimited days off
Corporate Travels
Stock options

Formación

  • Minimum of 10 years of practical work experience developing software products.
  • Strong experience with multi-tiered distributed systems.
  • Proficiency with Cloud-based technologies like AWS and GCP.

Responsabilidades

  • Manage software development projects as assigned.
  • Collaborate in the design and development of software offerings.
  • Mentor junior team members in Software Engineering discipline.

Conocimientos

Test-Driven Development
Continuous Integration
Secure Coding
Problem solving
Analytical skills
Multi-tasking

Educación

Bachelor's Degree in Computer Science or Technical Field
Master's Degree in Computer Science or Technical Field

Herramientas

Java
Linux
AWS
GCP
SQL
Angular
Spring MVC
Descripción del empleo
About the Position

We are seeking a Principal Software Engineer who is interested in joining a highly dynamic and creative development team.

This is a leadership role within the Information Technology Department.

Veratos SaaS software offering is a healthcare-specific Master Data Management (hMDM) platform that provides our customers with a complete and trusted 360-degree view of their patients, consumers, and providers.

This technical software development position is focused on enhancing an established product based on client needs.

This position reports to a VP Level Leader within the IT Department.

Essential Functions and Responsibilities

Manages software development projects as assigned by leaders.

Collaborate in the design and development of Veratos Software as a Service offering.

Work effectively within an Agile framework to deliver new capabilities.

Participate in all phases of the Software Development Life Cycle : Design of new

components, New feature development, Test Automation, Performance and Scalability tuning, Issue Troubleshooting, SW Maintenance, Usage and improvement of the CI / CD

Infrastructure, Integration of new services with the DevOps infrastructure, etc.

Help improve the development processes as well as the automation and operational procedures required to deliver a world-class, industrial-strength, commercial SaaS offering.

Mentor junior team members in the Software Engineering discipline and best practices.

Build Relationships and Provide Exceptional Customer Service : Develop and maintain a high level of trust and respect with our customer base, internal and external.

Core elements

keeping promises; following through on our commitments; demonstrating that customers' needs are important through our actions; and going out of our way to help them.

  • solving and project tasks simultaneously, while meeting deadlines and delivering high-quality outcomes.

Ability to work under pressure in a fast-paced environment.

Strong analytical, problem solving and decision making skills.

Ability to multi-task and work independently.

Effectively communicate with customers, peers and vendors verbally and in writing.

Communicate effectively with physicians, caregivers, peers and managers.

Experience Required :

Bachelors Degree in Computer Science or Technical Field.

Good understanding and proven experience with Test-Driven Development, Continuous Integration, and Secure Coding best practices.

A result-oriented, driven, positive attitude, that takes ownership about quality.

Minimum of 10 years of practical work experience developing an established software product with Linux and Java.

10+ years of software programming.

Minimum of 8 to 12 years of experience with Computer Science fundamentals (OOD / OOP, Design Patterns, Multi-threading, Performance, Scalability, UI / UX design) and algorithmic design.

Experience with multi-tiered distributed systems, from Web layer to data layer.

Experience in Web development (e.g. Angular, Spring MVC).

Experience with Agile Development Methodology.

Proficiency with Linux and Java.

Experience developing in Cloud-based technologies like AWS, GCP as well as data technologies like Snowflake with SQL skills will also be important for the role.

Good interpersonal skills.

Superior analytical ability.

Ability to learn and adapt.

Experience or familiarity with the following will be considered a plus : AWS, No SQL databases such as MongoDB, search engines such as Solr, REST APIs & Web

Services, Git, Containers.

Preferred :

Master's Degree in Computer Science or Technical Field

Benefits :

Law Benefits

Major Medical Insurance

Dental

Vision

Life Insurance

Unlimited days off

Corporate Travels

Stock options

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.