At a Glance
- Tasks: Join our team to develop impactful software solutions using .Net and collaborate on exciting projects.
- Company: Markel Group, a Fortune 500 company with a global community of innovators.
- Benefits: Competitive salary, annual bonus, and opportunities for professional growth.
- Why this job: Make a meaningful difference in IT while working with cutting-edge technologies.
- Qualifications: Hands-on experience with C# .Net, SQL, and Agile practices.
- Other info: Dynamic work environment with a focus on collaboration and personal development.
The predicted salary is between 36000 - 60000 £ per year.
Looking for a role that will have a meaningful impact in IT? We are looking for a strong .Net (C#) developer to join our Engineering team. If you’re looking for a place where you can make a meaningful difference, you’ve found it. The work we do at Markel gives people the confidence to move forward and seize opportunities, and you’ll find your fit amongst our global community of optimists and problem-solvers.
The Opportunity
Our solutions are aimed at making life easier for our business customers through automation and process‑driven services, whether that’s by creating rich web‑based applications in Angular and MVC, or surfacing API’s and services to tackle a particular area. We are looking for someone who has good attention to detail to work with the team to design and develop quality software. Experience of web technologies, RabbitMq, Azure and containerisation are advantageous, but a willingness to learn and adapt are equally as important.
What You’ll Be Doing
- Work with the team to analyse requirements and help design solutions that meet the needs of our customer
- Build and maintain a high standard of code that is efficient, robust and at the appropriate level of complexity
- Ensure the code created satisfies the given requirements, while adhering to our standard patterns and practices
- Collaborate with the team to provide accurate estimates and ensure successful deliveries
- Investigate and resolve application issues when necessary
Our Must‑haves
- A consistent record as a hands‑on C# .Net/.Net Core developer
- SQL skills in order to create performant database structures and queries, should the application require it
- Understanding design principles and patterns for building scalable applications
- Experience of creating and consuming restful API’s, and integrating to web services
- Experience of delivering software through Agile practices
- The ability to create testable code and be able to write unit tests to achieve a target code coverage
- Credibility in articulating your approach to a solution to other members of the Engineering team
- Experience developing in the cloud (particularly Azure)
- Experience of DevOps tooling and methodologies (Azure Pipelines, Octopus Deploy)
- Experience of Angular 6+
- Knowledge of micro‑services, containerization and message buses (Docker and RabbitMq in particular)
What’s in it for you? A great starting salary plus annual bonus.
Software Engineer employer: Markel
Contact Detail:
Markel Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at Markel on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using C# and .Net. This is your chance to shine and demonstrate how you can make a meaningful impact.
✨Tip Number 3
Prepare for the interview by brushing up on Agile practices and coding challenges. Practice common technical questions and be ready to discuss your approach to problem-solving with the team.
✨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 our community.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your .Net (C#) experience and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you're passionate about this role and how you can make a meaningful impact at Markel. Let us know what excites you about working with our Engineering team.
Showcase Your Projects: If you've got any personal or professional projects that demonstrate your coding skills, don’t hesitate to include them. We love seeing real examples of your work, especially if they involve web technologies or cloud development!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Markel
✨Know Your Tech Stack
Make sure you brush up on your .Net (C#) skills and any relevant technologies mentioned in the job description, like SQL, Angular, and Azure. Be ready to discuss your experience with these tools and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in your previous roles. Think about times when you had to analyse requirements or resolve application issues, and be ready to explain your thought process and the outcomes.
✨Emphasise Team Collaboration
Since this role involves working closely with a team, highlight your experience in collaborative environments. Discuss how you've contributed to team projects, provided estimates, and ensured successful deliveries, showcasing your ability to work well with others.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their Agile practices, the team dynamics, or how they approach software development challenges. This not only shows your enthusiasm but also helps you gauge if it's the right fit for you.