149 Ofertas de Back End Developer en Costa Rica

Back End Developer

San Francisco ₡1500 Y KashIO

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

Sobre Kashio

En Kashio desarrollamos tecnología financiera para que las empresas adopten pagos digitales y automaticen sus operaciones de CxC y CxP. Ya acompañamos a 400+ clientes en educación, finanzas, real estate, utilities y más, y estamos escalando a 5 mercados en los próximos 24 meses.

Construimos plataforma SaaS segura, intuitiva y de alto desempeño; nuestra cultura valora la propiedad (ownership), la colaboración, el aprendizaje continuo y el impacto.

El desafío

Buscamos un/a Backend Developer (Python) con genuino interés por Machine Learning / AI para crear microservicios event-driven en AWS, robustos, seguros y listos para escalar a nivel regional. Tu código se conectará con pasarelas de pago, orquestará conciliaciones, idempotencia y webhooks, y habilitará features de IA (detección de anomalías, scoring, automatizaciones inteligentes) que mejoren la experiencia y la eficiencia financiera de nuestros clientes.

Lo que harás

  • Diseñar, desarrollar y probar (unitarias/integración) microservicios en Python para nuestra plataforma SaaS.
  • Construir y operar arquitectura en AWS (Lambda, ECS/EKS, API Gateway, SQS/SNS, Step Functions, S3, CloudWatch, Secrets/Parameter Store).
  • Implementar event-driven y data pipelines para procesos de pagos, conciliaciones, cobranzas y notificaciones.
  • Desarrollar APIs REST (y opcionalmente GraphQL) con OpenAPI/Swagger y versionado claro.
  • Asegurar seguridad y cumplimiento (OAuth2/JWT, OWASP Top 10, cifrado, buenas prácticas PCI DSS; sensibilidad a ISO
  • Integrar con PSPs y ecosistema LATAM (p. ej. Niubiz, Culqi, MercadoPago, PayU, etc.), webhooks e idempotencia.
  • Colaborar con Product, Data/ML, CS y Operaciones para llevar features a producción con ciclos cortos y métricas claras.
  • Participar en Code Reviews, CI/CD y observabilidad, contribuyendo a estándares de calidad y confiabilidad.

Nuestro stack (no excluyente)

  • Lenguajes/Frameworks: Python (FastAPI / Flask / Django), OOP y principios SOLID.
  • Infra/Cloud: AWS (Lambda, ECS/EKS, API Gateway, SQS/SNS, Step Functions, S3, CloudWatch), IaC (Terraform o CDK), Docker y Kubernetes.
  • Datos: PostgreSQL/MySQL, DynamoDB/DocumentDB, Redis (caché/colas), NoSQL; ETL/ELT básicos.
  • Mensajería/Eventos: SQS/SNS, Kafka o RabbitMQ (deseable).
  • Testing/Calidad: PyTest, coverage, contract testing; GitHub Actions / GitLab CI.
  • Observabilidad: Logs estructurados, métricas, tracing (OpenTelemetry, Prometheus/Grafana o similares).
  • Seguridad: OAuth2/JWT, Secrets management, KMS, buenas prácticas OWASP; experiencia con auditorías es un plus.
  • ML/AI (deseable): Pandas, scikit-learn, spaCy, SageMaker o MLflow; feature stores; MLOps básico.

Requisitos indispensables

  • Experiencia en sistemas financieros o fintech/banca digital (pagos, conciliaciones, contracargos, prevención de fraude, CxC/CxP).
  • 3+ años desarrollando backend en Python, empaquetando módulos, escribiendo tests y depurando a nivel aplicación y cloud.
  • Experiencia construyendo APIs con documentación OpenAPI/Swagger.
  • Experiencia integrando y operando con AWS (al menos Lambda/ECS + SQS/SNS + API Gateway + S3 + CloudWatch).
  • Sólida base en microservicios y arquitecturas event-driven.
  • Manejo práctico de Docker, Kubernetes, Redis, SQL (MySQL/PostgreSQL) y alguna NoSQL.
  • Conocimiento de CI/CD y Git en entornos de producción.
  • Mentalidad de seguridad por diseño y performance (idempotencia, concurrencia, timeouts, retries, backoff, circuit breakers).

Sumaría muchos puntos si tienes

  • CLI de AWS, Terraform/CDK para IaC.
  • Integraciones con PSPs de LATAM (Niubiz, Culqi, PayU, MercadoPago, etc.) y manejo de webhooks.
  • Experiencia con Kafka/RabbitMQ, GraphQL, gRPC.
  • Experiencia aplicando ML/AI a casos FinOps (detección de anomalías, scoring de riesgo, priorización de cobros), y nociones de MLOps.
  • Sensibilidad regulatoria LATAM (e.g., SBS Perú) y familiaridad con PCI DSS/ISO 27001.

Cómo es alguien que encaja muy bien aquí

  • Team-player con comunicación clara y escucha activa.
  • Proactividad y propiedad de punta a punta (del diseño al monitoreo en producción).
  • Apertura al cambio y aprendizaje continuo; cómodo/a con la iteración rápida.
  • Tolerancia a la frustración, foco en resolver y mejorar procesos.
  • Asertividad y compromiso con la calidad y la seguridad.

Indicadores de éxito (90 días)

  • 1–2 microservicios nuevos o refactorizados en producción con >80% coverage y SLO definidos.
  • Integración estable con al menos 1 PSP y manejo correcto de idempotencia y retries.
  • Dashboards básicos de observabilidad (logs, métricas, alertas) y runbooks de soporte.
  • PoC de feature de IA/ML o analítica aplicada a un flujo operativo (p. ej., detección de anomalías en conciliaciones).

Condiciones

  • 100% remoto.
  • Horario: L–V, 09:00–18:00 (hora Perú).
  • Modalidad: Contractor (DEEL).
  • Stock options desde el mes 6.
  • Oportunidad real de impacto en producto usado por cientos de empresas y de crecer con un equipo regional.

¿Te motiva?

Envíanos tu CV a con asunto: Backend Python – ML/AI.

Si tienes repos públicos o ejemplos de arquitectura/proyectos, compártelos

Tipo de puesto: Tiempo completo

Sueldo: ₡ ,00 - ₡ ,00 al mes

Pregunta(s) de postulación:

  • ¿Cuántos años de experiencia tienes desarrollando aplicaciones backend en Python (FastAPI, Flask o Django)?
  • ¿Has trabajado previamente en entornos fintech o proyectos relacionados con pagos digitales, conciliaciones o automatización financiera?
  • ¿Tienes experiencia desarrollando microservicios en AWS utilizando servicios como Lambda, ECS/EKS, API Gateway, SQS/SNS o Step Functions?
  • ¿Has implementado APIs documentadas con OpenAPI o Swagger y configurado pruebas automatizadas (PyTest u otro framework similar)?
  • ¿Tienes experiencia aplicando técnicas de Machine Learning o AI (por ejemplo, scikit-learn, pandas, SageMaker) en proyectos productivos?
  • El salario es de 1500 USD bajo modaldiad contractor. ¿Estaría de acuerdo?
Lo sentimos, este trabajo no está disponible en su región

Back End Developer

San José, San José ₡90000 - ₡120000 Y Plannatech

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

Plannatech is a B2B platform provider with innovative and leading-edge technology. We provide a selection of services to choose from, in a simple yet effective proprietary platform that has modularized components and omnichannel capabilities in a user-friendly system. We offer a completely customizable solution, ready for integration with leading providers of sports data, streaming video, virtual sports and 3rd party integrations.

About The Job
At Plannatech, we are looking for a Model's Interfaces Back-End Developer responsible for creating, maintaining, testing, and debugging the core functionality of an application or system. This includes application logic, databases, data and application integration, APIs, and other processes operating behind the scenes. A strong technical foundation and the ability to analyze and optimize code for efficiency are critical to success in this role.

Responsibilities

  • Communicate regularly with their manager, quality assurance teams, and other developers to provide updates on project progress.
  • Participate in the entire application lifecycle, focusing on writing clean, maintainable, and efficient code.
  • Build prototypes, debug issues, troubleshoot, and resolve system problems effectively.
  • Collaborate with team members to create and maintain workflows that provide visibility and ensure balanced workloads for consistent deliveries.
  • Perform UI tests to optimize performance and ensure a fully functional product is delivered to the QA environment. - Design robust APIs that enhance performance and deliver the best trading experience.
  • Manage and optimize scalable distributed systems, always prioritizing performance.
  • Provide production support for technical infrastructure and the broader ecosystem known as "Models."
  • Continuously raise the bar for team performance and efficiency, challenging both yourself and the team.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Build reusable code and libraries for future use, ensuring scalability and maintainability.
  • Stay up to date with emerging technologies and best practices to incorporate into development processes.

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 7+ Years of work experience in software design & development using the .NET framework.
  • Strong knowledge and experience with: .NET .NET CORE, C#, MVC, Web API, Web sockets, Redis,
  • Entity Framework
  • MongoDB, Couchbase, Memcached or Non-relational databases
  • MySQL and SQL relational databases.
  • Good math skills and problem solving.
  • Excellent problem-solving and analytical skills.
  • Proficiency in English (B2 level).

Desirable

  • RabbitMQ Broker

Soft Skills

  • Technical credibility.
  • Initiative and excellent communications skills.
  • Affective teamwork and communication skills.
  • Great attention to detail.
  • Proactivity and planning skills.
  • Extensive problem-solving skills.
  • Quality and continuous improvement.
  • Schedule flexibility (to work weekends if needed).

What We Offer

  • Solidarist Association.
  • Company doctor, psychologist, funeral plan.
  • Full compliance with legal regulations.
  • New benefits added monthly.
  • Remote work flexibility.
  • A support and inclusive work environment.
  • Opportunities for professional growth and development.
Lo sentimos, este trabajo no está disponible en su región

Back End Developer

₡900000 - ₡1200000 Y Evertec

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

Quieres ser parte del #TeamEvertec?

Trabajo remoto en Costa Rica

Lunes a Viernes 8 am a 5:30 pm

Aquí te contaremos cómo puedes hacerlo

Sé parte de un ambiente donde puedas contribuir con tu creatividad, conocimientos y habilidades. Somos la #TecnologíadeloPosible, juntos podemos impulsar la innovación y ser líderes en la industria tecnológica, mientras creamos experiencias excepcionales para nuestros clientes.

Somos Evertec, una compañía Líder de tecnología y procesamiento de transacciones con presencia en más de 11 países y servicio a clientes en 26 países de América Latina y el Caribe. Nuestras principales soluciones son Adquirencia de pagos en comercios digitales, Procesamiento de transacciones y Soluciones tecnológicas para los negocios.

¿Estás preparado para brillar?

Como Back End Developer tus responsabilidades serán:

  • Realizar funciones complejas de programación, prueba y depuración relacionadas con la implementación de aplicaciones .NET.
  • Analizar los incidentes diarios notificados con respecto a la programación de .NET y asuntos relacionados, proporcionando soluciones rápidas.

Educación y Experiencia

  • Bachillerato en Ingeniería en Sistemas, sistemas de la información o carrera a fin.
  • Experiencia de alrededor 6 meses en desarrollo de lenguaje .NET
    • Conocimiento en el Ciclo de vida de desarrollo
    • Realizar análisis, diseño, desarrollo, pruebas y documentación de sistemas.

Conocimientos y destrezas

  • Conocimiento de Visual Studio (C#, VB, ASP y/o Blazor)
  • Conocimiento intermedio del idioma ingles (lectoescritura)
  • Conocimiento de base de datos SQL

Únete a nosotros y lleva tu talento al siguiente nivel

Evertec Group, LLC cree en la igualdad de oportunidades para todos. Es por ello que estamos comprometidos en construir equipos diversos e inclusivos, donde cada colaborador pueda desarrollar y aportar sus habilidades.

Evertec Group, LLC es una empresa con Igualdad de Oportunidades de Empleo.

Lo sentimos, este trabajo no está disponible en su región

Senior Back-End Developer

San José, San José ₡90000 - ₡120000 Y Emberlight Global

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

Job Description:

We are searching for multiple
Senior Back-End Developers
to be part of our Sibú Digital team. Within this role, you will collaborate closely with our skilled team to pioneer and create state-of-the-art, user-friendly software solutions within the Cloud environment.

Our current project entails the development of cloud-based
ERP
business management software catering to small and medium-sized businesses. With dedicated divisions catering to manufacturing, wholesale/retail distribution, building and construction, and field service, the chosen candidates will be responsible for crafting solutions seamlessly integrated into all facets of our client's operations. These solutions aim to level the playing field, streamline day-to-day activities, and provide our clients the freedom to prioritize their core business objectives.

The ideal candidate should possess a strong understanding of software design patterns and be capable of implementing them to create robust and scalable applications. They must demonstrate proficiency in debugging and troubleshooting complex issues and thoroughly understand version control systems like Git. They must collaborate effectively with cross-functional teams, including front-end developers, project managers, and quality assurance engineers. Exceptional written and verbal communication skills are essential for this role. A successful candidate should stay updated with the latest industry trends and best practices in software development, leveraging this knowledge to enhance our existing systems and contribute to continuously improving our development processes.

All candidates must be able to work within the US time zone (CST or EST).

Main Responsibilities:

  • Develop and maintain Windows Forms ERP applications using .NET technologies
  • Conceptualize, build, and sustain back-end services and APIs using .NET and C#.
  • Collaborate closely with the Front-End development team to seamlessly integrate Front-End and Back-End components.
  • Develop comprehensive strategies and plans for designing and implementing solutions to complex problems.
  • Create and execute database structures, optimizing data storage and retrieval processes.
  • Diagnose and resolve intricate technical issues, ensuring optimal system availability and performance.
  • Engage in architectural discussions and offer technical insights on system design and scalability.
  • Keep abreast of emerging technologies and industry best practices in back-end development.
  • Owns the development of sub-systems and ensures they follow the overall technical architecture and design established by the technical lead.
  • Understands and maps user and business requirements to an appropriate technical solution.
  • Maintains concise and clear documentation on the project's guidelines and best practices.
  • Proactively provide feedback on policies and procedures when an opportunity for improvement exists.

Requirements:

  • BS in Computer Science or related technical discipline or equivalent experience as a Software Developer
  • Experience in Digital Agencies projects, Web and Software development projects, and SCRUM/Agile software projects
  • Minimum of 5 years or more of software development experience.
  • Minimum of 3 years of expertise in C# programming language and object-oriented analysis and design.
  • Experience working on a complex, WinForms based system
  • Proficiency in designing and developing applications using various technologies and languages such as C#, .Net Core, and Web Services(REST, SOAP).
  • Demonstrated track record as a Back-End Developer proficient in .NET and C#.
  • Expertise in API, REST, and SOAP security protocols.
  • Previous involvement in designing and executing RESTful APIs.
  • Previous involvement working extensively with ERP systems.
  • Prior experience working on commercial multi-tenant software applications.
  • Understanding of shared application tenancy concepts.
  • Proven track record of efficiently debugging and resolving complex performance issues.
  • Experience in multithreaded debugging and performance issue resolution.
  • Knowledge of cloud platforms such as Azure Cloud Services.
  • Work experience writing unit tests and scripting load and performance tests.
  • Hands-on experience with version control systems, including Git.
  • Exceptional problem-solving abilities, capable of working independently or in a collaborative setting.
  • Effective communication skills, both written and verbal.
  • Advanced level knowledge in ORMs like Entity Framework, Dapper, and others
  • Advanced experience estimating simple and complex tasks and justifying these estimates.
  • Advanced experience with relational (SQL) and/or non-relational (NoSQL) data storage patterns and practices, database schemas, store procedures, and general maintenance.
  • Experience integrating solutions with external products from third-party vendors.
  • Strong knowledge of branching strategies.
  • Strong knowledge of project and issue-tracking software (Jira, Hive).
  • Experience working under agile methodologies.
  • Work experience with Continuous Deployment and Integration.
  • Work experience in IIS configuration.

Language:

  • Intermediate-advanced English Proficiency (B2+/C1 reading, writing, and conversation)

It is a plus if:

  • Experience in SSIS Business Intelligence (ETL) is a plus.
  • Experience with SSRS is a plus.
  • Demonstrated leadership, teamwork, and collaboration in professional settings, either military or civilian
  • Experience in multiple front-end web technologies, including HTML, CSS, and JavaScript frameworks (i.e., React, Angular, Vue)
  • Experience with project automation technologies: CVS, SVN, Git, GitHub, Jira, Selenium, SonarCube, maven, Jenkins, Continuum, Hudson
  • Working knowledge of multiple web and application tier technologies: Tomcat, Apache HTTP, Solr, open source packages, Content Delivery Networks (CDN)
Lo sentimos, este trabajo no está disponible en su región

Senior Back-End Developer

San José, San José ₡60000 - ₡120000 Y Flylance

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

The Opportunity

Step into a dynamic consulting role where you'll tackle transformative projects using cutting-edge technology. Engage directly with leading U.S.-based clients, integrating seamlessly with their teams to develop innovative solutions that drive real impact across various industries. You'll be at the forefront of creating robust back-end systems and enhancing applications through strategic integrations, all while collaborating with some of the brightest minds in the field.

What You'll Bring
  • Expertise in designing, developing, and maintaining back-end systems using C# and .NET Core.

  • Proven experience in creating and refining APIs for optimal performance and scalability.

  • Proficiency in integrating applications with Azure services, including Cosmos DB and Blob Storage.

  • Professional English communication skills, both written and verbal.

  • Strong client interaction capabilities, with a focus on delivering top-quality software solutions.

What Sets You Apart
  • Experience with for building user interfaces.

  • Skills in programmatically generating Excel files.

  • Previous consulting experience, adding depth to your client-facing skills.

Why You'll Love Working With Us

Embrace the flexibility of a fully remote work environment while engaging in exciting, impactful projects with top-tier U.S. clients. You'll join a team dedicated to innovation, working alongside industry experts to contribute to groundbreaking solutions. This role offers not just a job, but an opportunity to make meaningful contributions in a fast-paced environment that values your expertise and initiative. Enjoy the variety of future projects and growth opportunities that come with being part of a forward-thinking consulting team.

Lo sentimos, este trabajo no está disponible en su región

Software Engineer

San José, San José ₡90000 - ₡120000 Y Trax Technologies

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

Software Engineer

At Trax Technologies, we help move the world's products. We revolutionize the logistics industry with our cutting-edge cloud-based solutions. By automating and streamlining freight invoice audit and payment processing, we empower both buyers and sellers of logistics services to transcend traditional boundaries. Our platform isn't just a tool—it's a catalyst for supply chain optimization. By providing unparalleled visibility into the intricate web of logistics operations and leveraging predictive analytics fueled by a staggering database of over 1 billion transactions spanning industries, modes, and nations, we redefine what's possible in logistics management.

We operate on a global canvas, Trax boasts a widespread presence, with offices strategically located in the U.S., Latin America, Asia, and Europe. Join us in reshaping the future of logistics, where innovation knows no bounds and opportunities are limitless.

Key Job Responsibilities

Join us in crafting and constructing revolutionary services that form the bedrock of the world's supply chain. As a Trax Engineer, you will:

  • Tackle critical customer challenges that traverse various technologies and teams, delving deep into technical complexities such as scalability, resilience, and adaptability to craft holistic solutions.
  • Deliver high-quality engineering work— you set a high bar for engineering designs, code, tests, or monitoring—and set the standard for excellence within the team.
  • Navigate the terrain of technology decisions with finesse, navigating the balance between immediate business needs and long-term goals, ensuring our solutions remain ahead of the curve.
  • Collaborate closely with diverse teams, synergizing efforts to reach ambitious technical milestones.
  • Above all, revel in the journey—work diligently, enjoy the camaraderie, and together, let's etch our mark on how the world moves products.

Basic Qualifications

  • 5+ years of non-internship professional software development experience.
  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience programming with at least one software programming language.

Preferred Qualifications

  • Bachelor's degree (or greater) in Computer Science, Software Engineering, or related field.
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Ability to take a project from scoping requirements through actual launch of the project Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Hands-on experience with back-end technologies such as Oracle and PostgreSQL databases, including database design, SQL querying, and performance tuning.
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular.
  • Proficiency in web application development frameworks such as Spring Boot, Hibernate, or similar.
Lo sentimos, este trabajo no está disponible en su región

Software Engineer

San José, San José ₡90000 - ₡120000 Y Flylance

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

The Opportunity

Join us as a Software Engineer and be at the forefront of transforming our platform from a low-code Base44 foundation into a sophisticated, maintainable system architecture. This role offers you the chance to work directly with U.S.-based teams, delivering impactful solutions for industry-leading clients. You'll collaborate with our product and AI teams to rapidly build, test, and deploy features using cutting-edge web frameworks and AI-assisted development tools. Your work will directly contribute to enhancing developer productivity and ensuring the scalability and reliability of our applications.

What You'll Bring

Technical Skills and Experience:

  • Proficiency in (Express, NestJS, or equivalent frameworks)
  • Expertise in , including SSR, API routes, dynamic routing, and server actions
  • Strong command of TypeScript & JavaScript (ES6+)
  • Experience migrating from low-code or auto-generated systems (e.g., Base44, Lovable) to fully coded architectures
  • Competence in managing environments (dev/stage/prod) with CI/CD pipelines using tools like GitHub Actions, Vercel, or Docker
  • Familiarity with RESTful and GraphQL APIs, and integration of external services
  • Experience with databases such as PostgreSQL, MySQL, or MongoDB

Professional English Communication:

  • Excellent written and verbal communication skills

Basic Client Interaction Capabilities:

  • Ability to engage with clients professionally and effectively
What Sets You Apart

Optional Technical Skills and Technologies:

  • Experience working with Lovable, Base44, or similar rapid-prototyping/AI-code platforms
  • Familiarity with AI/ML frameworks (OpenAI API, LangChain, or vector databases)
  • Experience setting up or managing cloud infrastructure (AWS, GCP, or Azure)
  • Knowledge of testing frameworks (Jest, Playwright, Cypress)

Previous Consulting Experience:

  • Proven track record in a consulting role, delivering high-quality solutions to clients
Why You'll Love Working With Us

You'll collaborate with top-tier U.S. clients in a dynamic and innovative environment. Our remote-first work culture offers flexible arrangements, empowering you to balance work and life effectively. You'll have the opportunity to work on a variety of projects, fostering continuous growth and development in your career. Join us to be part of a team that values creativity, rapid iteration, and the pursuit of excellence.

Lo sentimos, este trabajo no está disponible en su región
Sé el primero en saberlo

Acerca de lo último Back end developer Empleos en Costa Rica !

Software Engineer

San Francisco ₡104000 - ₡130878 Y B&T Consulting Group

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

We are looking for a
Software Engineer
who will contribute to the
design, development, and maintenance of robust and scalable backend systems
, with a strong focus on development best practices, data processing, and technical collaboration.

You will actively participate in building solutions that integrate
ETL/ELT workflows, APIs, and distributed components
, working closely with data, ML, and product teams.

Key Responsibilities:

  • Contribute to the
    technical design
    of backend solutions alongside senior engineers.
  • Implement features following
    best practices and coding standards
    .
  • Build and maintain
    efficient ETL/ELT workflows
    .
  • Develop
    APIs and backend services
    that interact with databases and external systems.
  • Participate in
    code reviews
    and embrace continuous improvement.
  • Document developed components and contribute to
    system enhancements
    .
  • Maintain effective communication with cross-functional technical and product teams.

Required Technical Skills:

  • Strong experience in
    backend development with .NET (C#)
    .
  • Knowledge of
    TypeScript
    and modern frameworks (
    , Angular, React
    ).
  • Solid understanding of
    SQL
    (intermediate queries, data modeling, and basic optimization).
  • Good grasp of
    SOLID principles
    and common
    design patterns
    .
  • Familiarity with
    distributed architectures
    and
    microservices
    .
  • Hands-on experience with
    ETL/ELT processes
    using tools such as
    SSIS, Apache Airflow, or similar
    .
  • Intermediate-advanced English
    (technical reading and written collaboration).

Nice-to-Have Skills:

  • Practical knowledge of
    Python
    for data processing tasks.
  • Experience with
    CI/CD, automated testing, and cloud deployments
    (Azure, GCP, AWS).
  • Familiarity with
    GraphQL
    and
    RESTful APIs
    .

Join us and be part of a collaborative environment where you will help shape scalable backend systems and data-driven solutions.

Lo sentimos, este trabajo no está disponible en su región

Software Engineer

San Francisco ₡90000 - ₡120000 Y Moody's Corporation

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

At Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are—with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody's is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we're advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence.

If you are excited about this opportunity but do not meet every single requirement, please apply You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity.

Skills And Competencies
As a Software Engineer on our Corporate & Government Technology team, you'll build secure, scalable SaaS solutions that support Moody's public and private sector clients.

  • 3+ years of experience with JavaScript/TypeScript and React
  • Working knowledge of AWS services (EC2, Lambda, S3, CloudFormation) and cloud-native applications using container orchestration (Kubernetes, Docker, ECS or Fargate).
  • Experience with REST APIs and microservices-based architecture
  • Experience across the full software development lifecycle
  • Strong problem-solving skills and ability to work both independently and collaboratively
  • Experience with Rust is a plus

Education
Minimum Bachelor's degree in Computer Science or related major or equivalent professional experience in software development

Responsibilities

  • Develop new user-facing features using React JS
  • Build and maintain APIs to support application functionality and integration.
  • Build reusable UI components and scalable services using TypeScript
  • Collaborate with product owners and QA analysts to define requirements and prioritize tasks
  • Work with cross-functional teams to define, design, and deliver new features
  • Assist and guide less experienced team members, fostering a culture of learning and growth
  • Troubleshoot infrastructure and development application issues

About The Team
Our team drives data-driven decision-making, operational efficiency, and risk transparency across government and corporate domains, while fostering a culture of excellence, inclusion, and continuous learning. You'll work on impactful projects in regulatory technology, public sector analytics, and enterprise-grade software development.

Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.

Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.

Lo sentimos, este trabajo no está disponible en su región

Software Engineer

San José, San José ₡90000 - ₡120000 Y Critical Mass

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

We are seeking an experienced Software Engineer to support the development and maintenance of robust, scalable web applications across both front-end and back-end technologies. You will collaborate with cross-functional teams to design and implement complex features, APIs, and database structures, ensuring high standards of code quality, performance, and security.

You Will

  • Lead the end-to-end development and maintenance of robust, scalable, and high-performance web applications, working across both front-end and back-end technologies.
  • Collaborate closely with cross-functional teams—including UX/UI designers, front-end developers, system architects, and QA—to ensure seamless integration of user interfaces, backend services, and comprehensive test plans.
  • Design and implement complex features, database structures, and APIs, ensuring code quality, security, efficiency, and maintainability.
  • Write clean, maintainable, and well-documented code following coding standards and best practices.
  • Optimize application performance through profiling, code optimization, and caching techniques.
  • Conduct code reviews, provide constructive feedback, and participate in Agile methodologies such as sprint planning, task estimation, and progress tracking.
  • Troubleshoot and resolve technical issues, identify gaps and technical debt, and develop strategies for incremental improvement.
  • Stay current with emerging technologies and propose solutions to enhance system functionality, performance, and scalability.
  • Participate in deployment and hosting processes, including CI/CD pipelines, cloud platforms, and containerization technologies.

You Have

  • 3+ years' experience in both front-end and back-end web development.
  • Proficiency in front-end technologies: HTML5, CSS3, JavaScript, and modern frameworks (React, ).
  • Strong expertise in server-side technologies (such as PHP), RESTful API development, and both SQL and NoSQL databases.
  • Proven track record of architecting, developing, and maintaining scalable and efficient applications.
  • Mastery of version control systems (e.g., Git), collaborative workflows (feature branching, rebase), and experience with CI/CD pipelines.
  • Familiarity with containerization technologies (Docker) and deployment/hosting environments (AWS, Azure).
  • Experience in collaborating on code reviews, knowledge sharing, and Agile development practices.
  • Ability to work independently, identify and resolve technical issues, and drive continuous improvement.

Nice To Haves

  • Experience with cloud platforms (AWS, Azure) and serverless architectures.
  • Familiarity with GraphQL and alternative API technologies.
  • Understanding of microservices architecture and tools such as Kubernetes.
  • Contributions to open-source projects or active participation in technical communities.

What We Offer

  • Global maternity and parental leave
  • Competitive benefits packages
  • Vacation, compassionate leave, wellness days, and flex days
  • Access to online services for families and new parents
  • 13 affinity groups
  • Internal learning and development programs
  • Enterprise-wide employee discounts

The Talent Team at Critical Mass is focused on ensuring we provide the best training, onboarding, and employee experience possible Our new hires & employees are the future of our organization, and we want to set you up for long-term success. In an effort to do so, we expect our team to work from an office a minimum of 3 days a week.
Critical Mass is an equal opportunity employer.
The Critical Mass Talent Acquisition team will only communicate from email addresses that use the URLs , and us.greenhouse-
We will not use apps such as Facebook Messenger, WhatsApp, or Google Hangouts for communicating with you.
We will never ask you to send us money, technology, or anything else to work for our company. If you believe you are the victim of a scam, please review your local government consumer protections guidance and reach out to them directly.
*If U.S. based:

If Canada based:

If U.K. based:

If Costa Rica based: *

Lo sentimos, este trabajo no está disponible en su región

Ubicaciones cercanas

Otros trabajos cerca de mí

Industria

  1. gavelAdministración Pública
  2. workAdministrativo
  3. ecoAgricultura y Silvicultura
  4. restaurantAlimentos y Restaurantes
  5. apartmentArquitectura
  6. paletteArte y Cultura
  7. diversity_3Asistencia Social
  8. directions_carAutomoción
  9. flight_takeoffAviación
  10. account_balanceBanca y Finanzas
  11. spaBelleza y Bienestar
  12. shopping_bagBienes de consumo masivo (FMCG)
  13. point_of_saleComercial y Ventas
  14. shopping_cartComercio Electrónico y Medios Sociales
  15. shopping_cartCompras
  16. constructionConstrucción
  17. supervisor_accountConsultoría de Gestión
  18. person_searchConsultoría de Selección de Personal
  19. request_quoteContabilidad
  20. brushCreativo y Digital
  21. currency_bitcoinCriptomonedas y Blockchain
  22. health_and_safetyCuidado de la Salud
  23. schoolEducación y Formación
  24. boltEnergía
  25. medical_servicesEnfermería
  26. biotechFarmacéutico
  27. manage_accountsGestión
  28. checklist_rtlGestión de Proyectos
  29. child_friendlyGuarderías y Educación Infantil
  30. local_gas_stationHidrocarburos
  31. beach_accessHostelería y Turismo
  32. codeInformática y Software
  33. foundationIngeniería Civil
  34. electrical_servicesIngeniería Eléctrica
  35. precision_manufacturingIngeniería Industrial
  36. buildIngeniería Mecánica
  37. scienceIngeniería Química
  38. handymanInstalación y Mantenimiento
  39. smart_toyInteligencia Artificial y Tecnologías Emergentes
  40. scienceInvestigación y Desarrollo
  41. gavelLegal
  42. clean_handsLimpieza y Saneamiento
  43. inventory_2Logística y Almacenamiento
  44. factoryManufactura y Producción
  45. campaignMarketing
  46. local_hospitalMedicina
  47. perm_mediaMedios y Relaciones Públicas
  48. constructionMinería
  49. sports_soccerOcio y Deportes
  50. medical_servicesOdontología
  51. schoolPrácticas
  52. emoji_eventsRecién Graduados
  53. groupsRecursos Humanos
  54. securitySeguridad de la Información
  55. local_policeSeguridad y Vigilancia
  56. policySeguros
  57. support_agentServicio al Cliente
  58. home_workServicios Inmobiliarios
  59. diversity_3Servicios Sociales
  60. wifiTelecomunicaciones
  61. psychologyTerapia
  62. local_shippingTransporte
  63. storeVenta al por menor
  64. petsVeterinaria
Ver todo Back End Developer Empleos