At a Glance
- Tasks: Lead the design and implementation of REST APIs to transform healthcare applications.
- Company: Join Computer Futures, a dynamic team revolutionising the healthcare industry.
- Benefits: Enjoy a fully remote role with a salary up to £90,000 plus excellent benefits and share options.
- Why this job: Make a real impact in healthcare while collaborating with talented professionals in a supportive environment.
- Qualifications: 5+ years in REST API design with C# and .NET Core; strong testing and communication skills required.
- Other info: Experience in healthcare is a plus; bonus skills include Python and TypeScript knowledge.
The predicted salary is between 54000 - 126000 £ per year.
Are you ready to make a monumental impact in the healthcare industry? We are looking for a Senior/Lead Backend Software Engineer with a strong focus on REST API design to join our forward-thinking team. This is a hands-on leadership position.
Location: Fully Remote (UK)
Salary: Up to £90,000 + Excellent Benefits + Share Options
Your Mission: Collaborate with a cross-functional team of Frontend Developers, QA Engineers, and DevOps Engineers to design secure, scalable REST API endpoints that will revolutionise clinical research applications. This critical role requires extensive experience in REST API design. You will also develop relational database schemas and work within a containerized microservice platform.
Key Responsibilities:
- REST API Design & Implementation: Develop and maintain REST APIs using C# and .NET Core SDK.
- Database Mastery: Design relational database schemas, utilize Entity Framework (ORM), manage database migrations, and work with PostgreSQL.
- Microservices: Containerize microservices using Docker.
- Collaboration: Partner with DevOps Engineers on CI pipelines.
- Mentorship: Guide and mentor junior and mid-level engineers.
- Agile: Actively contribute to Agile ceremonies.
What You Bring:
- Expertise: 5+ years of experience in REST API design using C# and .NET Core SDK.
- Testing Pro: Skilled in writing unit and integration tests with xUnit, Moq, SpecFlow, etc.
- Clear Communicator: Ability to articulate and document complex concepts clearly.
- Architecture Knowledge: Understanding of microservice architecture.
- API Standards: Experience with Swagger/Open API specification and documentation.
- Security Savvy: Strong knowledge of endpoint and data security standards, including OAuth2.
- Cloud Experience: Working knowledge of cloud platforms like Azure.
- DevOps & Containers: Familiarity with DevOps methodologies and container technologies.
- Educational Background: Bachelors, preferably a Masters degree in Computer Science from a UK university or equivalent.
Nice to Have:
- Healthcare Insight: Experience in healthcare, medical devices, or pharmaceuticals, especially with protocols and standards related to clinical data in-motion and at-rest.
- Bonus Skills: Knowledge of Python, TypeScript, and relevant healthcare standards such as FHIR, CDISC.
If this opportunity excites you and you meet most of the qualifications, apply now!
Senior C# Developer employer: Onyx-Conseil
Contact Detail:
Onyx-Conseil Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C# Developer
✨Tip Number 1
Familiarise yourself with the latest trends in REST API design and C# .NET Core. Being able to discuss recent advancements or best practices during your interview can demonstrate your passion and expertise in the field.
✨Tip Number 2
Showcase your experience with microservices and containerisation, particularly with Docker. Be prepared to share specific examples of how you've implemented these technologies in past projects, as this will highlight your hands-on experience.
✨Tip Number 3
Brush up on your knowledge of security standards, especially OAuth2, as well as API documentation tools like Swagger. Being able to articulate how you ensure security in your API designs will set you apart from other candidates.
✨Tip Number 4
If you have any experience in the healthcare sector, make sure to mention it. Understanding industry-specific protocols and standards can be a significant advantage, so be ready to discuss how your background aligns with the role.
We think you need these skills to ace Senior C# Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C# and .NET Core, particularly in REST API design. Use specific examples from your past roles to demonstrate your expertise and achievements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for revolutionising healthcare through technology. Mention your relevant experience and how it aligns with the company's mission and values.
Highlight Relevant Skills: In your application, emphasise your skills in database design, microservices, and cloud platforms like Azure. Be sure to mention any experience you have with Agile methodologies and mentoring others.
Showcase Your Communication Skills: Since clear communication is key for this role, provide examples of how you've effectively documented complex concepts or collaborated with cross-functional teams in your previous positions.
How to prepare for a job interview at Onyx-Conseil
✨Showcase Your REST API Expertise
Be prepared to discuss your experience with REST API design in detail. Highlight specific projects where you implemented secure and scalable APIs using C# and .NET Core, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Database Knowledge
Since database mastery is crucial for this role, brush up on your knowledge of relational database schemas and Entity Framework. Be ready to discuss how you've managed database migrations and worked with PostgreSQL in previous roles.
✨Emphasise Collaboration Skills
This position requires working closely with cross-functional teams. Prepare examples of how you've successfully collaborated with Frontend Developers, QA Engineers, and DevOps Engineers in the past, particularly in Agile environments.
✨Prepare for Technical Questions
Expect technical questions related to microservices, containerisation, and security standards like OAuth2. Brush up on your knowledge of Docker and cloud platforms such as Azure, and be ready to discuss how these technologies fit into your development process.