156 Ofertas de Software Engineer en Costa Rica
Software Engineer
Hoy
Trabajo visto
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.
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
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 BringTechnical 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
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
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.
Software Engineer
Hoy
Trabajo visto
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.
Software Engineer
Hoy
Trabajo visto
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.
Software Engineer
Hoy
Trabajo visto
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: *
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
Contribuir al diseño, desarrollo y mantenimiento de sistemas backend robustos y
escalables, con enfoque en buenas prácticas de desarrollo, procesamiento de
datos y colaboración técnica. Participar activamente en la implementación de
soluciones que integran flujos ETL/ELT, APIs y componentes distribuidos,
trabajando junto a equipos de datos, ML y producto
Requisitos:
- Experiencia sólida en desarrollo backend con Java y/o .NET (C#).
- Conocimientos en TypeScript y frameworks modernos , Angular,
- React).
- Buen manejo de SQL: consultas intermedias, modelado de datos y optimización básica.
- Comprensión de principios SOLID y patrones de diseño comunes.
- Familiaridad con arquitecturas distribuidas y microservicios.
- Participación en procesos ETL/ELT utilizando herramientas como SSIS,
- Apache Airflow u otras.
- Inglés intermedio-avanzado (lectura técnica y colaboración escrita)
- Deseables: Conocimientos prácticos en Python para tareas de procesamiento de datos., Conocimiento de CI/CD, pruebas automatizadas y despliegue en entornos cloud (Azure, GCP, AWS), Experiencia con GraphQL y APIs RESTfu
Ofrecemos:
- Trabajo remoto
- Programas de capacitaciones
- Plan médico empresarial
- Descuentos comerciales y educativos
- Previplan
- Todas las prestaciones de ley
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively. Together, Teradyne companies deliver manufacturing automation across industries and applications around the world
We attract, develop, and retain a high-performance workforce, comprised of people with diverse backgrounds and a shared drive for excellence. We strive to foster a positive and inclusive work environment that helps employees, and communities, thrive.
Our Purpose
TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day.
We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.
This role has some hybrid flexibility, however, the candidate must be able to work on-site at the Costa Rica office.
Opportunity Overview
The Software Engineering team in
Costa Rica
is looking for a Software Engineer with passion for learning, developing high quality software, solving complex problems and becoming part of a smart and innovative team. Are you able to balance a variety of tasks related to requirements definition, software system design, development, testing, troubleshooting, and maintenance? Interact with multi-functional teams from the product definition stage through product release? Then you're exactly who we're looking for
- Design, implement, test, and deploy software components for Teradyne's family of Automatic Test Equipment.
- Create robust designs with a focus on scalability, high performance, and maintainability.
- Work with software verification engineers to devise, document and execute effective test strategies and plans.
- Conceive and implement fully functional and high performing software solutions.
- Tackle difficult problems and come up with innovative software solutions.
- Participate in brainstorming sessions and contribute ideas to improve our product, our process, and our team.
All About You
We seek individuals who share our passion and determination. Our commitment to customer success drives us to go the extra mile. If you're ready to join us in this mission, take a closer look at the minimum criteria for the position.
- BS/MS in Computer Science or Computer Engineering.
- 1+ years of related experience.
- Experience in DevOps activities.
- Experience in Jenkins, WMWare, Groovy.
- Experience in Pipeline and automation.
- Experience C# and .NET development, PowerShell and python.
- Solid knowledge of data structures and algorithms, and operating systems (Windows, Linux).
- Experience with development tools: Visual Studio, GitHub
- Experience with Development Lifecycles including Agile.
- Software Build & Release Experience.
- Able to clearly express your ideas and concepts both written and verbally; proficient in communicating in English
- Proven experience in collaborating with and supporting international teams.Driven to get the job done and are not afraid to commit and go above and beyond to do it.
Nice To Have
- Experiences with Rancher Kubernetes and container management.
- VersionVault, Clearcase and AccuRev SCM systems experience.
- Ansible and Azure experience.
- Experience in C++
- Some background in Hardware is a plus.
Don't undervalue your own potential We encourage you to apply even if you feel you do not meet all the qualifications. We are striving to create an inclusive workplace that draws talents from varied educations, environments, and cultures, and want to consider what your unique talents can bring to our organization.
We are only considering candidates local to position location and are unable to provide relocation for this position.
This position is not eligible for visa sponsorship.
Sé el primero en saberlo
Acerca de lo último Software engineer Empleos en Costa Rica !
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
Company Description
Job Description
Qualifications
Additional Information
Beware of scams
Our recruiting team may communicate with candidates via our domain email address and/or via our SmartRecruiters (Applicant Tracking System) (email protected) domain email address regarding your application and interview requests.
All offers will originate from our domain email address. If you receive an offer or information from someone purporting to be an employee of Hitachi Solutions from any other domain, it may not be legitimate.
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
Who We Are
Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world. UST is a mission-driven group of 29,000+ practical problem solvers and creative thinkers in more than 30 countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live. With us, you'll create a boundless impact that transforms your career—and the lives of people across the world.
Visit us at
Overview:
Contribute to the design, development, and maintenance of business process automation solutions using Power Automate Desktop and complementary technologies. Actively participate in the implementation of automated workflows, integration with external systems, and secure data management, collaborating with technical and product teams to optimize operational processes.
Required Technical Skills:
• Strong development experience with Java and/or .NET (C#) and/or Java, especially for integrations and automation.
• Working knowledge of Power Automate Desktop, including:
• Use of standard and premium connectors.
• Design and management of automated workflows.
• Implementation and monitoring of queues in Power Automate.
• Integration with Microsoft Dataverse.
• Use of Azure Key Vault (AKV) for secure secret management.
• Knowledge of SQL for intermediate queries and data manipulation.
• Understanding of SOLID principles and good development practices.
• Web scraping (exclusion criteria)
Desired Technical Skills:
• Working knowledge of Python for data processing tasks.
• Knowledge of CI/CD, automated testing, and deployment in cloud environments (Azure, GCP).
• Experience with GraphQL and RESTful APIs.
• Intermediate-advanced English (technical reading and written collaboration).
• Experience with other RPA platforms such as UIPath, Automation Anywhere, Blue Prism, or similar.
Main Responsibilities
:
• Design, develop, and maintain automation workflows using Power Automate Desktop.
• Integrate RPA solutions with internal and external systems using connectors and APIs.
• Manage execution queues and monitor automated workflows.
• Ensure the protection of credentials and secrets using AKV.
• Collaborate with product and technology teams to identify automation opportunities.
• Document developed solutions and participate in continuous process improvement.
• Participate in technical reviews and share best practices with the team.
Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
Title: SWE / Python/Django, Typescript/React & Java/Spring Boot
Location: LATAM/remote (Central Time Hours)
Duration: Until 3/31/26
LATAM Only
Overview:
Mid-Sr Software Engineer with Python/Django, Typescript/React & Java/Spring Boot
Summary
Corporate Systems Integrations develops and maintains a portfolio of internal applications focused on candidate acquisition and employee development. These applications seamlessly integrate with enterprise platforms such as Workday and iCIMS, ensuring accurate, up-to-date data and delivering a consistent, streamlined experience for employees, candidates, and HR teams.
Project Description
This project focuses on enhancing and modernizing these applications to improve scalability, security, and user experience.
Scope of Work
This engagement covers maintaining and improving key Employee Lifecycle Applications — including Indeed Feedback, Palpatine, Skywalker, Compensation Offer Generator (COG), Demographic Data Collection, and Hindsight - and strengthening their integrations with Workday and iCIMS to support the candidate and employee lifecycle.
Required Skills
Solid Python/Django, Typescript/React & Java/Spring Boot
Good JIRA practices and strong documentation
Good verbal and writing English skills to effectively communicate with the internal team
Strong testing and bug resolution abilities
- independent thinker and self-starter
Explora las oportunidades laborales como ingeniero de software en Costa Rica. Este campo demanda profesionales capacitados en