Senior Software Engineer - Elixir
Role details
Job location
Tech stack
Requirements
We are seeking a Senior Software Engineer with strong fundamentals and self-management skills to join us at a rapid growth stage and help us serve an ever-increasing customer base. This role is instrumental in expanding the scope and impact of our flagship product on the UK's primary healthcare. You will work on a complex Elixir system in an agile, self-organising team that treats each other with kindness and shows up for one another. Pair programming is actively encouraged. The work is a genuine mix: building new features that make BetterLetter materially better for the practices using it, shaping product decisions with the rest of the team, and contributing to the integrations with NHS document transfer technologies that keep the product working in the real world. You'll be involved across the full product development process, not handed a backlog. Salary range, At least 5 years of production software development experience Demonstrated expertise developing production applications at scale Working knowledge of Elixir and technology stack Solid grounding in test automation and agile engineering practice - Clean Code, SOLID, coupling and cohesion, CI/CD Familiarity with containerisation and cloud-based, service-oriented infrastructure Excellent communication skills and the ability to work in a fast-paced, collaborative environment Able to take a project from requirements to production independently in an Agile setting
Useful, but not required
Robotic Process Automation Professional Python experience FHIR or other healthcare data exchange standards
Benefits & conditions
Company pension 25 days of paid annual leave (pro-rata) A fun and flexible hybrid working environment Mental health support through Health Assured
#J-18808-Ljbffr