At a Glance
- Tasks: Join our agile team to build innovative cloud applications and lead development projects.
- Company: Arthur J. Gallagher Services, a Living Wage employer committed to diversity.
- Benefits: Enjoy 25+ days holiday, health insurance, gym discounts, and stock options.
- Other info: Collaborative environment with excellent career growth opportunities.
- Why this job: Make an impact with cutting-edge tech while enjoying flexible hybrid working.
- Qualifications: Extensive full stack experience in C#/.NET, React, and cloud technologies required.
The predicted salary is between 70000 - 90000 £ per year.
Our agile software development team are responsible for building a range of internal and client facing applications delivered primarily through cloud technologies. As a Principal Developer you will contribute to every aspect of the development work including analysis, technical specification & design, development, testing, deployment, and ongoing maintenance. You will take part in sprint ceremonies, backlog refinement, estimation activity and, where appropriate, provide technical leadership across designated workstreams or initiatives. We offer flexible hybrid working and this role will be based from our London offices with an expectation to be on site twice a week.
How you'll make an impact
- Hands on full stack software engineering experience across the full development lifecycle, including requirements gathering, specification, design, development, testing, deployment and support.
- Contribute fully to Agile ways of working, including sprint planning, daily standups, backlog refinement, estimation and related team activities.
- Take ownership of allocated features, work packages or projects, providing technical direction where required.
- Work collaboratively with colleagues to deliver high-quality software solutions.
- Carry out any other duties reasonably required and commensurate with the level of the post.
About You
- Extensive experience as a full stack developer.
- Extensive experience in C#/.NET frameworks.
- Experience of React and TypeScript/JavaScript and associated web technologies.
- Knowledge of Microsoft Azure and/or AWS cloud technologies.
- Good working knowledge of relational database management systems and SQL, preferably MongoDB, PostgreSQL and/or SQL Server.
- Familiarity with automation testing technologies and techniques especially Playwright.
- Knowledge of tools including Octopus Deploy, TeamCity, Azure DevOps, Kubernetes or Docker would be advantageous.
- Ideally experience of Event Sourcing and CQRS.
- Experience of working with microservices architecture.
- Professional and collaborative approach, with the ability to work independently or as part of a team, and to meet agreed deadlines.
Compensation and benefits
On top of a competitive salary, great teams and exciting career opportunities, we also offer a wide range of benefits. Below are the minimum core benefits you’ll get, depending on your job level these benefits may improve:
- Minimum of 25 days holiday, plus bank holidays, and the option to ‘buy’ extra days.
- Defined contribution pension scheme, which Gallagher will also contribute to.
- Life insurance, which will pay 4x your basic annual salary, which you can top‑up to 10x.
- Income protection, we’ll cover up to 50% of your annual income, with options to top up.
- Health cash plan or Private medical insurance.
- Three fully paid volunteering days per year.
- Employee Stock Purchase plan, offering company shares at a discount.
- Share incentive plan, HMRC approved, tax effective, stock purchase plan.
- Critical illness cover.
- Discounted gym membership, with over 3,000 gyms nationally.
- Season ticket loan.
- Access to a discounted voucher portal to save money on your weekly shop or next big purchase.
- Emergency back‑up family care.
- And many more.
Equal Employment Opportunity
Our employing entity, Arthur J. Gallagher Services (UK) Limited, is proud to be accredited as a Living Wage employer with the Living Wage Foundation. We are committed to diversity and opportunity for all and are opposed to any form of less favourable treatment on the grounds of gender or gender identity, marital status, civil partnership status, parental status, race, ethnicity, colour, nationality, disability, sexual orientation, religion/ belief, age and those with caring responsibilities. Gallagher believes that all persons are entitled to equal employment opportunity and prohibits any form of discrimination by its managers, employees, vendors or customers based on race, color, religion, creed, gender (including pregnancy status), sexual orientation, gender identity (which includes transgender and other gender non‑conforming individuals), gender expression, hair expression, marital status, parental status, age, national origin, ancestry, disability, medical condition, genetic information, veteran or military status, citizenship status, or any other characteristic protected (herein referred to as “protected characteristics”) by applicable federal, state, or local laws. Equal employment opportunity will be extended in all aspects of the employer-employee relationship, including, but not limited to, recruitment, hiring, training, promotion, transfer, demotion, compensation, benefits, layoff, and termination. In addition, Gallagher will make reasonable accommodations to known physical or mental limitations of an otherwise qualified person with a disability, unless the accommodation would impose an undue hardship on the operation of our business.
Principal Software Developer-C#/.Net/React/Azure employer: Arthur J. Gallagher & Co. (AJG)
Arthur J. Gallagher Services (UK) Limited is an exceptional employer, offering a dynamic work environment in London that fosters collaboration and innovation. With a commitment to employee growth, competitive benefits including generous holiday allowances, health plans, and stock purchase options, as well as a strong focus on diversity and inclusion, Gallagher provides a rewarding workplace for Principal Software Developers looking to make a meaningful impact in the tech industry.
Contact Details:
Arthur J. Gallagher & Co. (AJG) Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Principal Software Developer-C#/.Net/React/Azure
✨Tip Number 1
Get your networking game on! Connect with folks in the industry, attend meetups, and don’t be shy about reaching out on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, .NET, React, and Azure. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews like a pro! Brush up on common technical questions related to full stack development and Agile methodologies. Practising coding challenges can also help you feel more confident when it’s showtime.
✨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, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Principal Software Developer-C#/.Net/React/Azure
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your full stack development experience, especially with C#/.NET and React, to show us you're the right fit!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about software development and how your background aligns with our agile team. Share specific examples of projects you've worked on that demonstrate your technical leadership.
Showcase Your Technical Skills:Don’t forget to mention your experience with cloud technologies like Azure or AWS, and any familiarity with tools like Docker or Kubernetes. We love seeing candidates who can hit the ground running!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Arthur J. Gallagher & Co. (AJG)
✨Know Your Tech Stack
Make sure you’re well-versed in C#/.NET, React, and Azure. Brush up on your knowledge of relational databases like PostgreSQL and SQL Server, as well as automation testing tools like Playwright. Being able to discuss your hands-on experience with these technologies will show that you're ready to hit the ground running.
✨Embrace Agile Methodologies
Familiarise yourself with Agile practices, especially sprint planning and daily standups. Be prepared to share examples of how you've contributed to Agile teams in the past, and demonstrate your understanding of backlog refinement and estimation activities. This will highlight your collaborative spirit and adaptability.
✨Showcase Your Leadership Skills
As a Principal Developer, you'll need to take ownership of projects and provide technical direction. Prepare to discuss instances where you've led a team or initiative, focusing on how you guided your colleagues and ensured high-quality outcomes. This will illustrate your capability to lead and mentor others.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company’s tech stack, team dynamics, and future projects. This not only shows your genuine interest but also helps you assess if the role aligns with your career goals. Plus, it gives you a chance to engage with your interviewers on a deeper level.