At a Glance
- Tasks: Join a small team to build a revolutionary healthcare software platform using Elixir.
- Company: A forward-thinking company transforming the healthcare industry with AI-driven solutions.
- Benefits: Enjoy hybrid work options and the chance to learn cutting-edge technologies.
- Why this job: Make a real impact in healthcare while working on exciting greenfield projects.
- Qualifications: 10+ years in software engineering with experience in OOP or functional programming languages.
- Other info: Perfect for those eager to learn Elixir and contribute to meaningful change.
The predicted salary is between 72000 - 84000 £ per year.
This spectacular company is revolutionising their industry by building a software platform in the healthcare sector. Utilising AI, this platform acts as a central ecosystem for health professionals and patients. Your work will have a direct impact on our healthcare system every single day!
This business is catapulting their team to the next level following investment - it’s a super exciting time to join them as they embark on this greenfield project of building this platform from the ground up. They are looking for any Developer who is either experienced in Elixir or has a thirst to learn Elixir and has experience in the languages below. This is a rare opportunity for any curious professional with a thirst for learning and exploring new technologies.
The Role
You will thrive in small team environments and contribute to building an application from the ground up in Elixir utilising modern cloud architecture. As a Senior Software Engineer, you will formulate and champion best development practices and contribute to the building of a world-class team and business doing world-class things.
With where they are at as a business, any Elixir enthusiasts will get the opportunity to live and breathe this technology. You will focus on high-reliability engineering and assist with architecting an integration to interface millions of hardware infrastructures. Software within the healthcare system is being left behind - and they are here to change this.
Skills:
- You will have solid experience in OOP and functional programming languages – either Clojure, Scala, Erlang or Ruby.
- You will have a minimum of 10 years experience in a software engineering role.
- A growth mindset is extremely important to them – you will be able to tackle challenges head on and apply strong fundamentals and software engineering thinking.
- A clear passion for wanting to make a big impact in a meaningful industry.
This role is hybrid based onsite in the Sunderland area. If you are looking for a meaningful mission where you can make an impact today, this is the role for you! Apply now!
Senior Software Engineer (Elixir - open to Functional programming or Ruby backgrounds) employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™
Contact Detail:
SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Elixir - open to Functional programming or Ruby backgrounds)
✨Tip Number 1
Familiarise yourself with Elixir and its ecosystem. Even if you haven't worked with it before, showing a genuine interest in learning the language can set you apart. Consider exploring online resources or communities that focus on Elixir to demonstrate your commitment.
✨Tip Number 2
Highlight your experience with functional programming languages like Clojure or Scala. Be ready to discuss how your background in these languages can translate to working with Elixir, as this will show your adaptability and eagerness to embrace new technologies.
✨Tip Number 3
Prepare to discuss your approach to high-reliability engineering. Given the healthcare context of the role, being able to articulate your understanding of reliability and performance in software systems will resonate well with the hiring team.
✨Tip Number 4
Emphasise your growth mindset during conversations. Share examples of challenges you've faced in your career and how you've tackled them. This will align with the company's values and show that you're not just looking for a job, but a meaningful opportunity to grow and contribute.
We think you need these skills to ace Senior Software Engineer (Elixir - open to Functional programming or Ruby backgrounds)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in OOP and functional programming languages, especially if you have a background in Clojure, Scala, Erlang, or Ruby. Emphasise any relevant projects that showcase your ability to work in small teams and your passion for learning new technologies like Elixir.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the healthcare industry and how you can contribute to their mission. Mention your growth mindset and provide examples of how you've tackled challenges in previous roles. This is your chance to show your personality and passion!
Highlight Relevant Experience: When detailing your work history, focus on your software engineering experience, particularly any roles where you contributed to building applications from the ground up. Discuss your familiarity with modern cloud architecture and any high-reliability engineering practices you've implemented.
Showcase Your Learning Attitude: Since the company is looking for someone eager to learn Elixir, make sure to mention any instances where you've taken the initiative to learn new technologies or improve your skills. This could be through online courses, personal projects, or contributions to open-source software.
How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation™
✨Show Your Passion for Learning
Since the company is looking for someone eager to learn Elixir, make sure to express your enthusiasm for picking up new technologies. Share examples of how you've successfully learned new programming languages or frameworks in the past.
✨Demonstrate Your Experience
With a minimum of 10 years in software engineering required, be prepared to discuss your previous projects in detail. Highlight your experience with OOP and functional programming languages, and how they relate to the role.
✨Emphasise Team Collaboration
The role involves working in small teams, so be ready to talk about your experiences collaborating with others. Discuss how you contribute to team dynamics and how you handle challenges within a group setting.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and understanding of software engineering principles. Brush up on relevant concepts and be ready to demonstrate your thought process during coding challenges.