Associate Software Engineer
Job Description
Let's Talk About the team
An innovative mind with big ideas resides at ResMed Digital Health Technology (DHT)-Product Development. You will thrive in an environment filled with self-starters, highly engaged, collaborative, and creative product Engineering teams that make a difference. As a Senior Software Engineer, you are passionate about cutting-edge technology and obsess about delighting our customers.The ideal candidate has a creative mindset, curious, self-directed, enjoy solving complex problems on a large scale, and has high-performance cloud-native applications. You will embark on a full-cycle and full-stack product development lifecycle journey. You will have a solid business and technical acumen, efficiently manage the details and drive a "big picture" perspective. You stretch the boundaries, move swiftly through ambiguity, and have a great sense of product ownership.
Machine Services (MS) provide complete machine lifecycle management and the source of truth for therapy machines in the cloud. It starts from manufactured, registered with the cloud, used by the patient, maintained, suspended, and scrapped. MS enabled Over-the-Air (OTA) upgrade capability for our fleet of therapy machines. Enable advance IoMT and analytic dashboard to provide near-real insights into machine therapy, settings, and diagnostic to our customer and internal DHT teams across the globe.
Let's talk about the role
- Serve as an adventurous Engineer: by participating in code reviews and design discussions. Develop concise, well-commented, and easy-to-understand code. Motivate in learning PaaS/IaaS, Serverless services, and container technology.
- Apply technical knowledge: in assisting with the design, development, implementation, and deployment of web applications, web services, and enterprise solutions using various web development technologies and platforms. Assist in developing, testing, deploying, and monitoring multiple-tier applications using various technologies and platforms.
- High quality: works are delivered by developing automated continuous integration tests deployment pipeline and delivery (CI/CDs).
- Operational Excellence:Build best-in-class, cloud-native applications that are reliable and scalable. Follows standard practices and procedures and applies fundamental theories, concepts, principles, and methodologies. Follow and apply standard security best practices.
Let's talk about you
- 1+ year of professional experience required
- Experience with Java is a must as well as experience with at least one programming language such as Python, Groovy, or Bash
- Detail-oriented with excellent analytical and problem-solving skills.
- Strong object-oriented design and programming skills.
- Strong self-motivation, attention to detail, and awareness to ask questions when needed.
- Ability to work as team player or independently as needed.
- Accepts development feedback openly.
- Excellent verbal and written communication skills.
- Familiarity with Git is an asset.
- Familiar with Relational Data Services (RDS), SQL DB, andNoSQL.
- Familiar with modern testing tools (Selenium, RestAssured, Postman, Jmeter)
- Familiarity with test-driven development (TDD) is an asset.
- Familiarity with CI/CD tools, Confluence, and JIRA.
- Familiar with AWS
- Ability to debug, test, and fix moderate issues.
- Basic understanding of software security and data privacy.
- University Degree or College Diploma in Computer Science or Computer Programming or equivalent experience.
Note: This role will require you to be onsite at our San Diego office as needed (2-3 times a month). Applicants that are unable to meet this requirement will not be considered.
#LI-LP1
#remote
Joining us is more than saying "yes" to making the world a healthier place. It's discovering a career that's challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now!
Date Posted
11/22/2022
Views
5
Similar Jobs
Software Engineer - Mulligan Funding
Views in the last 30 days - 13
Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...
View DetailsSoftware Engineer, Gameplay and Camera - Visual Concepts
Views in the last 30 days - 8
Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...
View DetailsSoftware Engineer, Tech Lead: Ads Attribution - 14+ Years of Experience - Snap Inc.
Views in the last 30 days - 9
Snap Inc is a technology company that contributes to human progress by empowering people to express themselves live in the moment learn about the worl...
View DetailsSenior Online Engineer - Visual Concepts
Views in the last 30 days - 6
Visual Concepts is a game development studio looking for an experienced Online Engineer to build impactful features and services for players and devel...
View DetailsSoftware Engineering Intern (Summer 2023) - Dexterity Capital
Views in the last 30 days - 11
Dexterity Capital is a quantitative trading firm that values growth autonomy and getting things done They offer competitive compensation equity option...
View DetailsResearch Associate - All levels, Protein Sciences - Treeline Biosciences
Views in the last 30 days - 7
Treeline Biosciences is a biotech company that is committed to developing new medicines against deadly diseases They are seeking a Research AssociateS...
View Details