Senior Software Engineer

Sorry, this job was removed at 08:13 p.m. (CST) on Monday, Feb 09, 2026
Be an Early Applicant
Hiring Remotely in Costa Rica
Remote
Food • Logistics
The Role
JOB DESCRIPTION
The Software Engineer delivers high-quality software and technical solutions to meet product and platform needs. This role works across the full technology stack and requires a flexible mindset, strong problem-solving skills, and a passion for programming. The engineer collaborates closely with cross-functional teams to support the full software development lifecycle, from design through production support.Responsibilities
  • Produce high-quality, maintainable code that meets product and platform requirements.
  • Adhere to architecture standards and software development best practices, including Test-Driven Development (TDD), code reviews, static code analysis, and secure coding principles.
  • Write clear and effective technical user stories and ensure that non-functional requirements (performance, scalability, resilience, and maintainability) are met.
  • Actively identify, resolve, and prevent defects while managing and reducing technical debt.
  • Develop unit tests to ensure strong code coverage and reliable regression testing.
  • Assist in the development of automated tests and environment management scripts.
  • Apply DevOps practices such as CI/CD pipelines, SDLC automation, and proactive monitoring and telemetry.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives to ensure progress and remove impediments.
  • Perform technical spikes and investigations to evaluate new tools, frameworks, and technologies.
  • Collaborate with team members across design, development, QA, deployment, and production support to deliver end-to-end solutions.
Qualifications
  • Bachelor’s degree in Computer Science.
  • Minimum English proficiency level: B2+ (CEFR) or higher.
  • 5–10 years of experience in software development, coding, and testing within an Agile environment (depending on education).
  • Hands-on experience with modern programming languages and platforms such as Java, JavaScript, C#, Python, Ruby, Groovy, Salesforce, and .NET.
Experience
  • Experience with any variant of BASIC or Business BASIC.
  • Experience designing and developing RESTful APIs.
  • Cloud computing experience (preferably AWS).
  • Experience working in Linux environments.
  • Experience with Relational Database Management Systems (RDBMS).
  • Previous team leadership or people management experience is a plus.
  • Strong understanding and implementation of code quality and software engineering best practices.
  • Ability to develop and automate unit tests; understanding of integration, end-to-end, and service-level testing.
  • Proficiency in version control systems such as Git, including branching and version management.
  • Solid knowledge of DevOps tools and concepts, including CI/CD, configuration management, containerization, infrastructure as code, and monitoring.
  • Experience applying Agile methodologies such as Scrum, Kanban, Lean, or XP.
  • Proven experience building and deploying applications on cloud platforms (e.g., AWS).
  • Strong self-learning mindset; independently researches solutions, improves daily work skills, and contributes to continuous improvement initiatives.
  • Effective collaborator who works well in cross-functional and multicultural environments.
  • Ability to identify business and technical problems and implement practical, effective solutions.
  • Excellent communication skills, both written and verbal, with a professional and constructive approach.
Benefits:
  • Hybrid position with on-site presence required based on business needs. (Site: Ultra park II Lagunilla, Heredia)
  • Private Medical Insurance
  • Asociacion Solidarista
  • Life Insurance
  • Personal Day Off
Note: Only candidates with Costa Rican nationality or valid immigration status will be considered; applicants residing outside Costa Rica will not be considered, and relocation is not available

Similar Jobs

Remote
Costa Rica
1784 Employees

VeriPark Logo VeriPark

Senior Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Remote
Costa Rica
928 Employees
In-Office or Remote
Alajuela, Alajuela, CRI
90 Employees
80K-120K Annually

CommandLink Logo CommandLink

Senior Software Engineer

Artificial Intelligence • Information Technology • Software
Remote
10 Locations
264 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, TX
24,120 Employees

What We Do

Sysco focuses on distribution of food products to restaurants, hotels, and other hospitality businesses.

Similar Companies Hiring

HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
Tastewise Thumbnail
Software • Retail • Generative AI • Food • Big Data Analytics • Big Data • Artificial Intelligence
NYC, NYC
120 Employees
Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
19 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account