Software Developer I

Boston ScientificCosta RicaHybridFull-timeNew grad, 0–1 yearsListed 48 minutes ago

Apply now

About this role

Additional Locations: Costa Rica-Heredia

Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance

At our company, we value diversity and believe it is our greatest strength. We are committed to empowering women, supporting the LGBTQ+ community, and creating opportunities for individuals with disabilities. Our belief is that your diversity enriches our work environment. As an equal opportunity employer, we wholeheartedly welcome applications from all qualified candidates, regardless of their background. Additionally, we have a Gender Equality Policy that reflects our commitment to fairness and equality in the workplace.

Hybrid Roles:

Boston Scientific's hybrid workplace includes Working From Home and onsite. You will have the opportunity to discuss details in the interview.

About the role:

The Software Developer I is an entry-level technical contributor within the GBS Intelligent Automation Center of Excellence (COE), part of GBS Data & Digital. The role helps build and support digital solutions that simplify business processes, improve employee experiences, and increase operational efficiency.

We are looking for an early-career developer with foundational programming skills, ideally in Python, and a strong interest in automation, data, and application development. Working under the guidance of senior developers and technical leads, the ideal candidate is curious, detail-oriented, collaborative, and eager to learn new technologies.

Work Mode

This role follows a hybrid work model. Employees are expected to work from the Global Hub, American Free Zone, Costa Rica office at least three days per week, with the remaining days worked remotely.

Key Responsibilities

- Develop, test, and deploy automation and application solutions under the guidance of senior developers and technical leads.

- Write Python scripts, applications, and integrations that automate business processes.

- Build applications and workflows using Microsoft Power Apps and Power Automate.

- Work with enterprise data using SQL and data platforms such as Snowflake, and consume APIs to integrate systems.

- Translate defined business and technical requirements into working software components.

- Support testing, debugging, monitoring, and production support, including root cause analysis and break/fix activities.

- Create and maintain technical and support documentation, and provide end-user support and training as needed.

- Build an understanding of GBS business processes, data, and enterprise systems, and identify opportunities for improvement.

- Participate in Agile ceremonies and follow GBS development standards, security practices, governance, and controls.

Basic Qualifications

- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Data Science, Business Analytics, or a related field preferred, or equivalent relevant experience.

- 0–2 years of relevant experience in software development, automation, or data, including internships, co-ops, or academic projects.

- Foundational programming skills in Python or another modern programming language.

- Basic understanding of relational databases and SQL.

- Familiarity with APIs, JSON, and software development fundamentals.

- Strong analytical and problem-solving skills with attention to detail and commitment to quality.

- Effective written and verbal communication skills and ability to collaborate in a team environment.

- Ability and willingness to quickly learn new technologies.

- English proficiency at C1 level (90–95%); additional languages are a plus.

Preferred Qualifications

- Hands-on Python experience through coursework, internships, or personal projects.

- Exposure to Microsoft Power Platform, including Power Apps and Power Automate.

- Exposure to AWS or another public cloud platform.

- Familiarity with web technologies such as JavaScript, TypeScript, React, HTML, or CSS.

- Familiarity with Git and Agile tools such as Azure DevOps or Jira.

- Familiarity with Snowflake, SAP, or other enterprise data platforms.

- Interest in or exposure to AI, generative AI, or intelligent automation technologies.

Requisition ID: 635354

As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most – united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do – as a global business and as a global corporate citizen.

So, choosing a career with Boston Scientific (NYSE: BSX) isn’t just business, it’s personal. And if you’re a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you!

Benefits • Life-Work Integration • Community • Career Growth

At Boston Scientific, you will find a collaborative culture driven by a passion for innovation that keeps us connected on the most essential level. With determination, imagination, and a deep caring for human life, we’re solving some of the most important healthcare industry challenges. Together, we’re one global team committed to making a difference in people’s lives around the world. This is a place where you can find a career with meaningful purpose—improving lives through your life’s work.