Job Description
Accumulus is seeking an experienced Senior Software Engineer to help develop our backend services and infrastructure. The Senior Engineer - Back End will drive efforts to develop secure REST services and related data infrastructure to deliver Accumulus’s secure collaboration and analytics platform. As a senior developer, you will develop and present detailed designs for critical requirements and participate in their development. You will develop key components of our system, and mentor/lead less experienced developers.
Responsibilities
- Collaborate with multiple teams to help design, interpret, and scope requirements, with focus on technical approach, time-to-market and feasibility
- Develop software services to meet the requirements of the Accumulus platform
- Participate, and often lead, design and code reviews and feature demonstrations
- Provide expertise in delivery of cloud services, especially for Microsoft Azure
- Stay current with leading technologies that can help optimally deliver the Accumulus platform
- Develop unit tests and test automation and support acceptance testing
- Deliver features as commitments dictate, inline with our security 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!
- 4+ years developing services for Software-as-a-Service (SaaS) products
- BS in CompSci or related technical degree, MS preferred
- Expert in developing services with Kotlin and/or Java, with at least 5+ years of experience with either or both of these languages
- Experience with Agile development processes, preferably using Atlassian tools
- Expert developing microservice architectures, CI/CD patterns & practices, data architecture & engineering, and cloud infrastructure management
- Cloud architectures, especially Microsoft Azure, and Cloud-First development practices
- Extensive experience with data modeling and data persistence technologies including SQL
- Excellent written and oral communication skills
- CI/CD: Kubernetes, Terraform, GitLab
- Monitoring: Datadog and Splunk
- 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