Senior Software Developer - Costa Rica
Kareo Inc
Heredia, Costa Rica
hace 11 días

What We Need

A Full Stack Software Engineer to partner with the development and quality teams.

Your Area of Focus

  • Work on a product specific team that is technology diverse
  • Join a growing team of tech heads who love building things with ones and zeros
  • Work in a fast-paced environment that sometimes fails fast and early, but always learns and improves
  • Be unshackled by conventional thinking and allowed to use cool tech to solve hard problems
  • Perform component design for a complex system or service. Considers scaling, reusability, maintainability, and performance into system or service design.
  • Able to make justifications for technology usage / adoption
  • Contribute to testing platforms. Able to guide your peers in integration and unit test best practices. Investigate, troubleshoot, and resolve production related quality and performance issues
  • Make recommendations to product on requirements and business solutions based on an understanding of how Kareo's products work under the hood
  • Write unit tests and integration tests for most of one's own work. Ensure high quality of deliverables
  • Your Qualifications

  • Toolbox : Java / Apache (Maven) / HTML5 / CSS / JavaScript / .Net
  • Experience in an UNIX environment
  • Experience with SoA architectures and in SaaS products
  • Knowledge of RESTful APIs
  • Solid problem-solving skills
  • Process oriented : you can teach us a thing-or-two about developing code and managing releases more efficiently than we have in the past
  • Deep understanding of the inner workings of one or more programming language and tech stack
  • A sense of humor : Can you tell a joke?
  • Have general knowledge spanning the full stack, but have demonstrable deep knowledge and experience in one or more areas of the stack (i.
  • e. Front-end or Back-end, database, automation etc.)

  • Have a good understanding of current industry trends and best practices
  • Education : You should have a Computer Science degree (or degrees), or enough experience to convince us you do not need one
  • Culture fit : you are smart, humble, fun, flexible, and have a genuine desire to help our customers by engineering solutions that solve big time problems
  • An Extra Dose of Awesome if you Have

  • A GitHub account or personal engineering blog
  • Dangerous SQL skills especially in an Oracle or SQL Server environment
  • Knowledge of Angular / Web-Micro Services / Automation / CI / Event-driven systems
  • Hunger for knowledge - you'll learn A LOT here at Kareo
  • Experience working on Agile teams
  • Experience working in and deploying applications to a load balanced server environment
  • Worked in a hyper-growth company
  • Have a healthy appetite for†well it really doesn't matter we snack a lot around Kareo.
  • A great sense of humor. We mention this twice because it is pretty important
  • Your Characteristics

  • Be Passionately Driven : We take pride in our work, inspire others to excel, and are always curious to learn more. We hold ourselves to the highest standards of quality and integrity.
  • We work with urgency because we love what we do.

  • Dedicated to Customer Success : Helping our customers succeed is our number one goal and inspires every action we take.
  • We want our customers' practices, and their patients, to thrive. We are empathetic, solution-oriented, and aligned with their needs.

  • Together We're Better : We are honest, approachable, and collaborative. We believe great teams with members that are willing to do what it takes to get the job done can accomplish more.
  • We put the team first and win together.

  • Constant Innovation : We reject the status quo. We take a unique approach and make every effort to bring clarity to a needlessly complex industry.
  • We are creative problem solvers. And we apply the same innovative thinking to our business and healthcare as a whole. We believe in making things better.

    Step 2
    Inscribirse
    Añadir a los favoritos
    Eliminar de mis favoritos
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", acepto que neuvoo recolecte y procese mis datos de conformidad con lo establecido en su Política de privacidad . Tengo derecho a darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación