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 in a hub of innovation at Catalyst Belfast.
- 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.
- 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 Newtownabbey 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 Newtownabbey
✨Tip Number 1
Network like a pro! Reach out to current employees at ARC or similar companies on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using .NET and Azure. This will help you stand out during interviews and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on coding challenges and system design questions. Practice makes perfect, so consider mock interviews with friends or online platforms.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the ARC team.
We think you need these skills to ace Senior Software Engineer in Newtownabbey
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 any relevant projects, make sure to showcase them in your application. Whether it's a personal project or something from your previous job, we want to see your coding skills in action. Include links to your GitHub or portfolio if you have one!
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 that you’re genuinely interested in 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 that you can leverage 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 this role involves working closely with product managers and other stakeholders, be ready to share examples of how you’ve successfully collaborated in the past. Highlight your communication skills and any experience mentoring junior developers, as this shows you can lead and support a team.
✨Stay Current with Trends
Familiarise yourself with the latest trends in precision medicine and software development. Be prepared to discuss how emerging technologies could impact the industry and how you can contribute to ARC’s mission. This shows your passion for the field and your commitment to continuous learning.