[Remote] Software Development Engineer 1
Note: The job is a remote job and is open to candidates in USA. Dexcom Corporation is a global leader in continuous glucose monitoring technology focused on improving health outcomes through personalized, actionable insights. The Software Development Engineer 1 will develop cloud-based APIs and websites for authentication, customer onboarding, account management, integrations, and CGM data exchange while collaborating in an Agile, multidisciplinary environment.
Responsibilities
- You will develop cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team that works with an Agile methodology that integrates design, development, testing, and quality control. Participate in and drive gathering and documentation of technical requirements
- Directly interface with UX Design, tech support, and tech leads, gaining an understanding of customer needs, providing support (both integration/onboarding and sustaining)
- Select development approaches that can accommodate high uncertainty in requirements and changing needs
- Apply best practices for development, testing and deployment of application in an Agile environment
- Understand and look for opportunities to optimize quality management
- Support product assurance in diagnosing and resolving bugs
Skills
- You have some knowledge of modern Auth and SSO frameworks such as OAuth 2.0, OpenId and/or SAML
- You have excellent programming skills in Kotlin, Java, Angular, JavaScript, TypeScript or other similar languages
- You are experienced in building frontend and backend applications using modern frameworks and technologies
- You have previously worked with a NoSQL (Cassandra, MongoDB, DynamoDB) or RDBMS (MySQL, Postgres, Oracle)
- Familiarity using relevant, modern, software test tools and equipment
- You are experienced in building cloud-based, container components, CI and CD Pipelines
- You are experienced, and comfortable with, being part of a team that builds components as part of a distributed environment
- You possess the ability to work in a dynamic team environment, and possess time management skills to meet schedules and participate in Agile software development
- You have exposure to GitHub Actions, Helm, Kubernetes, Google Cloud Platform or AWS
- 0-5%
- Typically requires a Bachelor's degree in a technical discipline, and a minimum of 0-2 years related experience
- You have certain experience developing full stack applications, preferably in a cloud environment, like AWS, Azure, or GCP
Benefits
- A full and comprehensive benefits program.
- Growth opportunities on a global scale.
- Access to career development through in-house learning programs and/or qualified tuition reimbursement.
- A front row seat to life changing CGM technology.
Company Overview
Company H1B Sponsorship