At a Glance
- Tasks: Design and develop high-performance cloud-based applications using cutting-edge technologies.
- Company: Join ARC, a leading Clinical Research Organisation based in Belfast.
- Benefits: Enjoy competitive salary, 30-35 days leave, and hybrid working options.
- Other info: Be part of a dynamic team with excellent career growth opportunities.
- Why this job: Make a real impact in precision medicine while working with innovative tech.
- Qualifications: 3+ years as a Senior Software Developer with strong .NET and Azure skills.
The predicted salary is between 50000 - 60000 £ per year.
ARC's purpose is to expedite access to precision medicine clinical trials for patients globally. We fulfil our purpose through our dedicated team of experts with unparalleled domain knowledge, and the important relationships we have developed with our global clients. We are a Belfast-based Clinical Research Organisation that specialises in delivering compliance excellence for companies in the precision medicine sector.
Job Purpose
As a Senior Software Engineer, you will play a key role in designing, developing and maintaining high performance cloud-based applications. You'll work with cutting-edge Azure technologies to support our mission in precision medicine research. You will be a vital link between the software team and internal & external stakeholders.
Key Responsibilities
- Develop & maintain applications using .NET (C#), .NET Core, and Azure technologies.
- Collaborate with product managers, designers, and developers to create high-quality software solutions.
- Mentor junior members of the development team, providing expert support when required.
- Contribute to design decisions for up-and-coming projects.
- Become a vital link between the software team and key internal and external stakeholders.
- Design and manage MS SQL Server databases, optimizing performance and scalability.
- Implement Azure cloud services (App Services, Functions, Storage, DevOps).
- Participate in code reviews and contribute to software development best practices.
- Troubleshoot and debug applications to ensure reliability and efficiency.
- Stay up to date with emerging technologies and industry trends.
Essential Skills & Experience
- Minimum of 3 years experience within a Senior Software Developer role.
- Minimum of 5 years post graduate experience within Software Development.
- Degree in computer science or a related discipline.
- Strong experience in .NET (C#, .NET Core) and SQL Server.
- Proficiency in Azure cloud services (Azure App Services, Functions, Storage).
- Experience with front-end technologies (HTML, CSS, JavaScript, Angular, React).
- Understanding of microservices architecture & API development.
- Strong problem-solving and debugging skills.
- Previous experience in mentoring junior members of staff.
Desirable Skills
- Experience with Azure DevSecOps & CI/CD pipelines.
- Strong communication and teamwork skills.
- A keen interest in AI.
- Some experience with PHP and Symfony.
Why Join ARC Regulatory?
- Competitive Salary.
- 30 days of annual leave, increasing to 35 days over time.
- Employer pension contributions.
- Employee Benefits Program (after probation).
- Hybrid working model (3 days after the first 12 weeks of employment).
- Training budget for professional development.
- Office located in Catalyst Belfast, a hub of innovation.
We are an equal opportunity employer; applications are welcome from all and appointment will be made on the basis of merit.
Senior Software Engineer in Lisburn employer: ARC Regulatory Ltd
Contact Detail:
ARC Regulatory Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Lisburn
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using .NET and Azure technologies. We want to see what you can do, so make sure to highlight your best work and any contributions to open-source projects.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and problem-solving abilities. We recommend practicing coding challenges and discussing your past projects. Be ready to explain your thought process and how you tackle challenges.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission at ARC. Don’t miss out!
We think you need these skills to ace Senior Software Engineer in Lisburn
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with .NET, Azure, and SQL Server, and don’t forget to mention any mentoring you've done. We want to see how your skills align with our mission in precision medicine!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about precision medicine and how your background makes you a perfect fit for ARC. Keep it engaging and personal – we love to see your personality come through!
Showcase Your Projects: If you've worked on relevant projects, make sure to showcase them! Whether it's a cloud-based application or a cool feature you developed, we want to see what you've accomplished. Include links or descriptions that demonstrate your expertise.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at ARC!
How to prepare for a job interview at ARC Regulatory Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in .NET, Azure, and SQL Server. Brush up on your knowledge of cloud services and be ready to discuss how you've used these technologies in past projects. This will show that you're not just familiar with the tools but can also apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in software development and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and ability to troubleshoot effectively.
✨Emphasise Collaboration
Since you'll be a vital link between teams, highlight your experience working with product managers, designers, and other developers. Share examples of successful collaborations and how you’ve mentored junior team members. This shows you’re a team player who values communication.
✨Stay Current with Trends
Familiarise yourself with emerging technologies and industry trends, especially in precision medicine and cloud computing. Be prepared to discuss how these trends could impact ARC's work and how you can contribute to staying ahead of the curve.