Senior Engineer - Burlingame, United States - Accumulus Synergy
4 weeks ago
Description
Job DescriptionAccumulus is seeking an experienced Senior Software Engineer (SSE) to help lead development of our frontend UI and backend services.
The SSE will participate in efforts to develop our React single-page application and REST services to deliver Accumulus's secure collaboration and analytics platform.
You will participate in the development of the Accumulus platform and help scope development efforts and technical approach for optimal execution speed.
As a senior developer, you will participate in the development of detailed designs for critical requirements and participate in their development.
You will develop key components of our system, and mentor less experienced developers.Responsibilities
Collaborate with Product Engineers to help design, interpret, and scope requirements, with focus on technical approach, time-to-market and feasibility
Develop web applications to meet the requirements of the Accumulus platform using , Typescript, Kotlin, and Spring Frameworks
Build reusable components using that can be shared across parts of the application
Assist in the development of plans, wireframes and delivery schedules for the UI
Participate in design and code reviews, as well as research spikes for new technologies and solutions
Contribute within and occasionally lead feature teams and feature development while serving as a technical lead for engineers and product managers
Stay current with leading technologies that can help optimally deliver the Accumulus platform
Incorporate and monitor application performance tools like Azure App Insights & Grafana
Develop unit tests and test automation and support acceptance testing
Deliver features as commitments dictate, inline with our security, compliance and coding standards and best practices
Participate in the on-call rotation as needed
Qualifications
A passion for the Accumulus mission: bringing therapeutics to patients faster
5+ years developing web-based Software-as-a-Service (SaaS) products
BS in CompSci or related technical degree, or 10+ years of relevant experience
Experience in developing single-page web apps with (or similar libraries) and Typescript/Javascript with accessibility in mind
Experience in developing Service Oriented Architectures with Kotlin and/or Java, with at least 5+ years of experience with either or both of these languages
Extensive experience with data modeling and data persistence technologies including SQL and NoSQL
Competent implementing secure routing/workflows
Experience with the web application development ecosystem (libraries like Lodash, Immutable, and build tools like WebPack, Parcel, Babel)
Experience with integrating REST APIs and informing their development
Expert in web authorization and authentication, JSON Web Tokens, etc.
Experience incorporating and using monitoring tools like Azure App Insights
Experience with Agile development processes, preferably using Atlassian tools
Excellent written and oral communication skills
Experience collaborating with software engineers at all experience levels
Experience deploying with modern CI/CD tools: Kubernetes, Terraform, GitLab
Experience with React Query is a plus
Experience with implementing GraphQL services is a plus
A plus:
past experience in regulated environments: GxP Gamp 5, FDA Title 21 CFR Part 11, FedRAMP, ISO27001/27017/27018/27701 and/or SOC 2
#J-18808-Ljbffr