At a Glance
- Tasks: Lead the development of high-performance software solutions and mentor junior engineers.
- Company: Join RLDatix, a company transforming global healthcare delivery with innovative technology.
- Benefits: Enjoy private health insurance, an Employee Assistance Program, and Loyalty Awards for long service.
- Why this job: Be part of a mission-driven team that values collaboration and meaningful work in healthcare.
- Qualifications: Extensive experience in software development, particularly as a Principal Software Developer, is required.
- Other info: Flexible work options and a commitment to employee wellness are prioritized.
The predicted salary is between 43200 - 72000 £ per year.
RLDatix is on a mission to transform care delivery worldwide, ensuring every patient receives the safest, highest-quality care. Through our innovative Healthcare Operations Platform, we\’re connecting data to unlock trusted insights that enable improved decision-making and help deliver safer healthcare for all.
At RLDatix, were making healthcare safer, together. Our shared passion for meaningful work drives us, while a supportive, respectful culture makes it all possible. As a team, we collaborate globally to reach our ultimate goalhelping people.
Were searching for a Senior Principal Software Developer based in London (Richmond), United Kingdom to join our Engineering team so that we can drive technical excellence, mentor engineers, and contribute to the development of our Healthcare Operations Cloud. The Senior Principal Software Developer will lead technical decision-making, oversee software architecture, and drive best practices to ensure high-quality, scalable, and secure solutions.
How Youll Spend Your Time
- Designing and developing scalable, high-performance software solutions using C#, .NET, React, Kubernetes, Docker, SQL.
- Transforming legacy enterprise applications into modern, cloud-based microservices architectures.
- Providing technical leadership by coaching, mentoring, and upskilling junior engineers.
- Driving decision-making on architectural best practices, authentication, authorization, and security.
- Collaborating with stakeholders across teams to define technical strategies and solutions.
- Working with cross functional and cross regional teams
- Ensuring quality and performance by implementing coding standards, best practices, and technical reviews.
- Working with AWS Cloud and Nginx to enhance our cloud-native infrastructure.
- Leading infrastructure improvements for high availability, scalability, and security.
What Kind of Things Were Most Interested in You Having
- Extensive software development experience, including several years as a Principal Software Developer.
- Hands on experience of enterprise system architecture, distributed systems, and service-based architecture.
- Expertise in:
- Programming & Frameworks: C#, .NET, React
- Cloud & Infrastructure: AWS Cloud, Kubernetes, Docker, NGINX
- Databases: SQL Server, PostgreSQL, Kafka, Message queues
- Security & Access Control: OIDC/OAuth2.0, Zanzibar
By enabling flexibility in how we work and prioritizing employee wellness, we empower our team to do and be their best. Key benefits include private health and group accident insurance, an Employee Assistance Program (EAP) for confidential support, and Loyalty Awards for long-service employees.
RLDatix is an equal opportunity employer, and our employment decisions are made without regard to race, color, religion, age, gender, national origin, disability, handicap, marital status or any other status or condition protected by law.
As part of RLDatixs commitment to the inclusion of all qualified individuals, we ensure that persons with disabilities are provided reasonable accommodation in the job application and interview process.
Salary offers are based on a wide range of factors including location, relevant skills, training, experience, education, and, where applicable, licensure or certifications obtained. Market and organizational factors are also taken into consideration
Senior Principal Software Developer in Richmond, North Yorkshire employer: Datix Limited
Contact Detail:
Datix Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Principal Software Developer in Richmond, North Yorkshire
✨Tip Number 1
Make sure to showcase your extensive experience in software development, especially as a Principal Software Developer. Highlight specific projects where you've led technical decision-making and contributed to high-quality, scalable solutions.
✨Tip Number 2
Demonstrate your hands-on experience with the technologies mentioned in the job description, such as C#, .NET, AWS Cloud, and Kubernetes. Be prepared to discuss how you've used these tools to transform legacy applications into modern architectures.
✨Tip Number 3
Emphasize your mentoring and leadership skills. Share examples of how you've coached junior engineers and driven best practices within your team, as this is a key aspect of the role.
✨Tip Number 4
Prepare to discuss your problem-solving abilities and strategic decision-making in technical contexts. Be ready to provide examples of challenges you've faced and how you approached them, particularly in relation to security and architecture.
We think you need these skills to ace Senior Principal Software Developer in Richmond, North Yorkshire
Some tips for your application 🫡
Understand the Company Mission: Before applying, take some time to understand RLDatix's mission to transform care delivery. Highlight how your experience aligns with their goal of improving healthcare quality and safety in your application.
Tailor Your CV: Make sure your CV reflects your extensive software development experience, particularly in C#, .NET, and cloud technologies like AWS. Emphasize your leadership roles and mentoring experience to showcase your fit for the Senior Principal Software Developer position.
Craft a Compelling Cover Letter: In your cover letter, discuss specific projects where you transformed legacy applications into modern architectures. Mention your problem-solving skills and how you've driven technical excellence in previous roles, aligning with the responsibilities outlined in the job description.
Highlight Relevant Skills: Ensure that your application clearly lists your expertise in programming frameworks, cloud infrastructure, and security practices. Use keywords from the job description to demonstrate that you meet the qualifications RLDatix is looking for.
How to prepare for a job interview at Datix Limited
✨Showcase Your Technical Expertise
Be prepared to discuss your extensive experience with C#, .NET, React, and cloud technologies like AWS. Highlight specific projects where you've designed scalable software solutions or transformed legacy applications into modern architectures.
✨Demonstrate Leadership Skills
Since the role involves mentoring junior engineers, share examples of how you've successfully led teams in the past. Discuss your approach to coaching and upskilling others, and how you foster a collaborative environment.
✨Discuss Architectural Best Practices
Be ready to talk about your experience with software architecture and decision-making processes. Explain how you've implemented best practices in previous roles, particularly regarding security, authentication, and authorization.
✨Communicate Clearly and Effectively
Strong communication skills are essential for this position. Practice articulating your thoughts clearly, especially when discussing complex technical concepts. Be sure to engage with your interviewers and ask insightful questions about their projects and challenges.