Senior Software Engineer
Resmed•19h ago
United StatesRemote$185K–$191KFull-timeSenior Level8+ yrs exp
Visa-friendly
Top focus
Software EngineerSenior Software EngineerSoftware Engineer Ii
Responsibilities
- Contribute to delivery of technically complex customer facing products involving usage of cloud technology.
- Design, develop, implement, and deploy customized web and mobile applications, web services, and enterprise solutions using various web development technologies and platforms.
- Build best-in-class, web and mobile based applications that are reliable and scalable.
- Define system architectures and exploring technical feasibility tradeoffs.
- Develop cloud software services and an understanding of design for scalability, performance and reliability.
- Collaborate day to day with small team of software developers.
- Assist with project estimation, planning, progress and bug tracking.
- Create task breakdown based on supplied user stories.
- Write clear, well-commented, easy to understand code.
- Create and review design specifications.
- Write automated unit tests.
- Follow secure development guidelines.
- Position offered by ResMed Digital Health Inc. 100% remote reporting to: San Diego, CA Minimum Requirements Bachelor’s degree or equivalent in Computer Science or related field of study and 8 years of progressive experience in Software Engineering.
- Applicants must have demonstrated experience with the following: 1) 8 years of experience working in Java or equivalent, including Java backend server technology including master-slave configuration, REST APIs, and Android platform
- 2) 8 years of experience in design and development of multi-tiered business applications
- 3) 8 years of experience working with relational databases (such as SQL Server, Oracle or MySQL)
- 4) defining system architectures and exploring technical feasibility tradeoffs
- 5) developing cloud software services and designing for scalability, performance and reliability
- 6) working in serverless architecture (AWS Lambda) or container-based architecture (Docker)
- 7) building and maintaining complex software that is secure and scalable to millions of users
- 8) object-oriented design and programming
- 9) working with and mitigating the challenges in performance, scaling, throughput and consistency associated with high availability, 24×7 applications and services
- 10) working within an Agile software development process
- and 12) message brokering architectures (pub/sub queues, and request/response) and data streaming.
- Any and all experience may be gained concurrently.
- We are shaping the future at ResMed, and we recognize the need to build on and broaden our existing skills and continue to attract and retain the world’s best talent.
- We work hard to offer holistic benefits packages, provide flexible work arrangements, cultivate a workforce culture that allows employees to grow personally and professionally
- deliver competitive salaries to our team members.
- Employees scheduled to work 30 or more hours per week are eligible for benefits.
- This position qualifies for the following benefits package: comprehensive medical, vision, dental
- life, AD&D, short-term and long-term disability insurance, sleep care management, Health Savings Account (HSA), Flexible Spending Account (FSA), commuter benefits, 401(k), Employee Stock Purchase Plan (ESPP), Employee Assistance Program (EAP)
- Employees accrue three weeks Paid Time Off (PTO) in their first year of employment, receive 11 paid holidays plus 3 floating days and are eligible for 14 weeks of primary caregiver or two weeks of secondary caregiver leave when welcoming new family members.
- Individual pay decisions are based on a variety of factors, such as the candidate’s geographic work location, relevant qualifications, work experience, and skills.
- Base Pay Range for this position: $184,974-$191,000 per year #I-DNI #LI-DNI 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!
- We commit to respond to every applicant.
Required skills
JavaRESTSQLAWSDockerAgileGit