Software Engineer II (Front/Back End) @ Tandem Diabetes Care Inc. - San Diego, CA

Similar jobs

Senior Software Engineer - Web Development (Backend)
XCOM Labs@San Diego, CA
10 hours ago
IT Technician
Fusion Factor Corporation@San Marcos, CA
14 hours ago
Project Engineer
Dynalectric Company@El Cajon, CA
2 days ago
Homes.com - Software Enginer (Vue/Javascript/Typescript)
CoStar Group@Irvine, CA
a day ago
Desktop Support
Zodiac Solutions@San Diego, CA
2 days ago
Staff Site Reliability Engineer
ServiceNow@San Diego, CA
a day ago
Senior Software Engineer and Team Lead
3E@Ontario, CA
2 days ago
Project Engineer
Emcor@El Cajon, CA
2 days ago
FULL STACK ENGINEER - DIGITAL
Hoag Memorial Hospital Presbyterian@Irvine, CA
2 days ago
Electrical Manufacturing Engineer
Digirad Diagnostic Imaging@Poway, CA
2 days ago
Control Systems Engineer 3
Dynalectric Company@El Cajon, CA
2 days ago
Control Systems Engineer 3
Emcor@El Cajon, CA
2 days ago
Flooring Project Manager/Sales
ESP@San Diego, CA
2 days ago
Web Engineer
AmeriPharma@Laguna Hills, CA
2 days ago
Sr Staff Software Engineer, Full Stack
ServiceNow@San Diego, CA
2 days ago
Manager Electrical Engineering Test Development
Dexcom@San Diego, CA
3 days ago
Senior Automation Engineer R&D
Exact Sciences Corporation@San Diego, CA
2 days ago
Senior Engineer/Project Manager
GHD@Irvine, CA
3 days ago
Star Lab - Key Account Manager - Security Solutions
Star Lab@San Diego, CA
3 days ago
Engineering Technician
EAGLELIFT INC@Rancho Cucamonga, CA
3 days ago
Sitecore Senior Developer
Deloitte@San Diego, CA
4 days ago
Senior Software Engineer
VIRIDOS INC@La Jolla, CA
5 days ago
Staff Software Engineer
Experian@Costa Mesa, CA
6 days ago
Web Application Programmer
University of California - Irvine@Irvine, CA
5 days ago
1-24 of 262

Software Engineer II (Front/Back End)

Tandem Diabetes Care Inc.San Diego, CA
30+ days ago

GROW WITH US:

Tandem Diabetes Care creates new possibilities for people living with diabetes, their loved ones, and their healthcare providers through a positively different experience. We’d love for you to team up with us to “innovate every day,” put “people first,” and take a “no-shortcuts” approach that has propelled us to become a leader in the diabetes technology industry.

STAY AWESOME:

Tandem Diabetes Care is proud to manufacture and sell the t:slim X2 insulin pump with Control-IQ technology. We’re also so much more than that. Our company’s human-centered approach to design, development, and support delivers innovative products and services for people who use insulin. Since many of our own team members live with type 1 diabetes, or have a loved one impacted by diabetes, the work is personal, and we are committed to the cause. Learn more at tandemdiabetes.com.

A DAY IN THE LIFE:

A highly skilled team member responsible for the design, documentation, development, and testing of a modern web application using best practices and design patterns. This role works independently to identify software improvements and contribute to the overall testing and validation of software products.

  • Independently designs, develops, modifies, and tests software units per corporate software process documents.
  • Leverages the latest React technologies to engineer clean, modularized, and well unit and integration tested TypeScript code that runs seamlessly.
  • Independently identifies opportunities in software process, discusses with peers, and implements proposals to address gaps.
  • Contributes to software design specifications, interface descriptions, and other software documentations; may act as documentation owner for limited scope projects.
  • Contributes to software validation (write, dry run & review) & leads verification protocols.
  • In coordination with the Software Test team, participates in formal test execution.
  • Develops unit tests and analyzes test coverage per software process documents.
  • Embraces the Design Control process by participating in design reviews and maintaining design history.
  • Translates high-level requirements into software design and implementation.
  • Develops, executes, and verifies unit and integration tests. Employs Test Driven Development (TDD) to ensure quality.
  • Regularly performs code reviews and provides feedback.
  • Manages source code effectively using Source Code Management (SCM) tools, processes, and procedures.
  • Attends and may coordinate documentation for the Software Review Board (SRB).
  • Confirms completion of required training plan before assuming job responsibilities.

YOU’RE AWESOME AT:

  • Proficient with formal software test methodologies, such as Test-Driven Development (TDD).
  • Proficient in at least C# and .NET Core.
  • Experience developing modern ReactJs (1+ years of experience).
  • Experience writing well tested and modularized TypeScript code.
  • Experience designing, developing, and testing containerized micro-services.
  • Experience utilizing SQL databases, such as SQL Server, Oracle, MySQL, etc.
  • Experience utilizing NoSQL databases, such as CosmosDB, MongoDB, Cassandra, etc.
  • Experience with an enterprise messaging bus (e.g., Event Hubs, Kafka, Kinesis) is preferred.
  • Proficient with the use of Docker containers for both development support as well as deployment.
  • Familiarity with selecting and deploying cloud technologies in Azure and/or AWS.
  • Skilled at defining and translating high-level requirements into software design and implementation.
  • Knowledge of REST API contract design is a plus.
  • Knowledge of GraphQL is a plus.
  • Knowledge of Good Documentation Practices (GDP) preferred.

EXTRA AWESOME:

  • Bachelor’s degree in engineering or computer Sciences or related field or equivalent combination of education and applicable job experience.
  • 2+ years of experience in the field of cloud or web application software development or in a related area.

WHAT’S IN IT FOR YOU?

In addition to innovative technology, we have a culture that fosters the idea that the happiest people are the most productive people. Not only do we hire forward-thinking achievers to join our workforce; we reward, develop, and retain them too. Just one of the many reasons of how we #StayAwesome! To learn more about our culture and benefits please visit https://www.tandemdiabetes.com/careers.

BE YOU, WITH US!

Tandem is firmly committed to being an equal opportunity employer and maintaining a diverse and inclusive environment. We value and embrace that every single one of us brings value to the table. But sometimes we forget that when we don’t meet 100% of a job description’s criteria – maybe you’re feeling that way right now? We encourage you to apply anyway. Because we want you to be you, with us.

COMPENSATION & BENEFITS:

The starting base pay range for this position is $105,000 - $115,000 annually. Base pay will vary based on job-related knowledge, skills, experience and may also fluctuate depending on candidate’s location and the overall job market. In addition to base pay, Tandem offers a competitive compensation package that includes bonus, equity, and a robust benefits package.

Tandem offers health care benefits such as medical, dental, vision, health savings accounts and flexible saving accounts. You’ll also receive 10 paid holidays per year, a minimum of 20 days of paid time off (starting in year 1) and have access to a 401k plan with company match. Learn more about Tandem’s benefits here!

REFERRALS:

We love a good referral! If you know someone that would be a great fit for this position, please share!

If you are applying for this job and live in California, please read Tandem’s CCPA Notice: https://www.tandemdiabetes.com/careers/california-consumer-privacy-act-notice-for-job-applicants.

#LI-Remote

#LI-KT1