N

Sr Software Engineer - Billing

Natera

🌍 Remote

Posted 3 weeks ago

Quick Info

Salary Range

$126K - $157K

Job Type

Full Time

Specialty Skills

JavaSpring FrameworksHibernateAWSReactSassJavascriptRubyRoRMicroservicesSQLDatabase DesignObject Oriented ProgrammingDockerREST APIEvent-Driven ArchitectureCI/CD

About the Role

POSITION SUMMARY: Senior Software Engineer is focused on providing an intuitive and efficient experience for our customers. You have experience in building customer-facing web applications and have a passion for great user experience with a great eye for design. Together with the talented Engineering Team, Product Managers and Designers, you will work on new and exciting experiences for our customers. PRIMARY RESPONSIBILITIES * Work closely with the architecture team and drive the complex system design. * Perform code reviews and mentor the development team with best practices. * Make key design and technical implementation on the complex system and help guide engineering vision. * Work closely with stakeholders to define requirements, and transform into highly scalable and reliable, developer-friendly microservices APIs * Design, build and maintain highly sustainable systems to support our business applications. * Continue improving process and procedure and evangelizing best practices. * Be a contributing team member to the end-to-end execution of compliance initiatives. * Be responsible for practicing technical design, developing new functionality and maintaining existing components. * This role works with PHI on a regular basis both in paper and electronic form and have access to various technologies to access PHI (paper and electronic) in order to perform the job. * Must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire. * Must maintain a current status on Natera training requirements. QUALIFICATIONS * BS degree in computer science, comparable program, or equivalent * 7+ years of overall software development experience, preferably secure, scalable web applications with Java, and other web technologies * Experience with object-oriented programming in Java, using open source framework such as Spring Frameworks and Hibernate * Experience with cloud technologies, AWS is preferred * Experience with front-end development in React, Sass, Javascript is a plus. * Experience with Ruby and RoR frameworks is a plus. * Experience with micro-service enterprise architecture, cross-platform integration, and building scalable applications in heterogeneous environments * Experience with software development lifecycle process from build, software configuration, change control, and release and deployment activities * Strong relational database skills including database design and optimization * Demonstrated teamwork skills with a solid analytical background * Excellent organizational, communication, presentation, and facilitation skills KNOWLEDGE, SKILLS, AND ABILITIES * Object Oriented Programming * Spring Framework * Relational Database and SQL Programming, prefer MySQL or PostgreSQL * AWS Services, such as SQS, S3 and SNS * Docker or container-oriented technologies * REST API and Event-Driven Microservice Architecture * Front-end technologies, such as React, Sass, Gulp, Rails, Bootstrap, HTML, CSS, JavaScript * Linux Fundamentals * CI / CD * Quality Assurance Mindset

About Natera

Therapies for autoimmune and inflammatory diseases

Visit company website →