Senior Software Engineer, Portal Application

atNateraRemoteUS flagUnited StatesFull-timeFull-stack EngineerSenior$125.6k – $157k/year

Posted Oct 27

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, and sustain microservices for Natera’s web portal aimed at providers.

• Engage in design and technical implementation discussions.

• Advise product managers, UI/UX designers, and other stakeholders on technical and design matters.

• Collect requirements and review designs with stakeholders.

• Provide support for software from ideation through to release, operation, and maintenance.

• Create, build, and manage highly available systems that support business applications, users, providers, and patients.

• Conduct code reviews and mentor the development team on best practices.

• Enhance processes and procedures and advocate for best practices.

• Assist QA efforts alongside QA engineering teams.

• Contribute to compliance initiatives from start to finish.

• Manage protected health information in both paper and electronic formats.

• Complete HIPAA/PHI privacy, general policies and procedures compliance, and security training within the initial 30 days.

• Stay updated on Natera training requirements.


⛳️ Requirements

• BS degree in computer science, a related program, or equivalent experience.

• Over 6 years of software development experience.

• Proficient in developing secure, scalable web applications using NodeJS, TypeScript, React, and other web technologies.

• Experience in front-end development.

• Familiarity with software development lifecycle processes, including building, configuration, change control, release, and deployment activities.

• Strong knowledge and experience in Test-Driven Development and/or Domain-Driven Development.

• Experience with service-oriented and microservice architectures.

• Hands-on experience in building, maintaining, troubleshooting, and expanding software within the AWS ecosystem, including EC2, ECS, Lambda, Step Functions, SQS, SNS, and S3.

• Familiarity with GraphQL and REST API design, as well as event-driven architecture utilizing distributed event stores like Kafka.

• Experience in micro-service enterprise architecture, cross-platform integration, and scalable applications in diverse environments.

• Strong relational database skills, including design and optimization.

• Basic understanding of Linux fundamentals.

• Proficiency in object-oriented programming.

• Skills in relational database and SQL programming; MySQL or PostgreSQL preferred.

• Experience in JavaScript programming.

• Familiarity with SQL and NoSQL databases, including MySQL, Elasticsearch, and DynamoDB.

• Knowledge of AWS services, Terraform, CloudFormation, Docker, GraphQL, REST APIs, event-driven microservice architecture, NextJS, React, Sass, Material, HTML, CSS, NodeJS, and GitLab CI/CD.

• Java programming experience is a plus.

• Strong teamwork, analytical, organizational, communication, presentation, and facilitation skills.


🏝️ Benefits

• Comprehensive medical, dental, vision, life, and disability plans for eligible employees and their dependents.

• Complimentary testing for employees and their immediate families.

• Fertility care benefits.

• Leave for pregnancy and baby bonding.

• 401k benefits.

• Commuter benefits.

• Employee referral program.

People also viewed

Allstate1 day ago

Senior Software Engineer Consultant

US flagIllinois OnlyFull-timeFull-stack Engineer$85k – $145.1k/year
ApplyView job
Cambium Learning Group1 day ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Blue Coding1 day ago

Software Engineer – V

AR flagArgentina, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
Stitch Fix1 day ago

Lead Engineer, Order Management

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $186k/year
ApplyView job
Enumerate1 day ago

Tech Lead

Latin AmericaFreelanceFull-stack Engineer$3,500 – $4,500/month
ApplyView job
matchmatch1 day ago

Senior Frontend Software Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers