At a Glance
- Tasks: Lead software delivery across cloud, web, and AI-driven development.
- Company: Crawford and Company, a leader in innovative tech solutions.
- Benefits: Competitive salary, full-time role, and opportunities for professional growth.
- Other info: Collaborative culture with excellent career advancement opportunities.
- Why this job: Be a technical thought leader and drive innovation in a dynamic environment.
- Qualifications: Expertise in .NET, Azure, SQL Server, and strong problem-solving skills.
The predicted salary is between 70000 - 90000 € per year.
We are seeking a highly experienced Staff Engineer to lead delivery of software systems across cloud, web, and AI-driven development. The ideal candidate will bring demonstrable hands-on engineering experience, deep proficiency in modern Microsoft and cloud technologies, and a demonstrated ability to drive innovation, scalability, and engineering excellence across diverse product domains. The Staff Engineer will serve as a technical thought leader; guiding engineering teams, shaping product direction, and ensuring high-quality, high-performance solutions aligned to business growth.
Responsibilities
- Technical Leadership & Architecture
- Define and own end-to-end technical architecture for large-scale enterprise applications.
- Drive solution design across .NET, ASP.NET Core, Azure, SQL Server and microservices.
- Lead adoption of modern engineering practices such as feature-driven development, clean code, automated quality gates, and CI/CD pipelines.
- Modernize legacy platform to a cloud-first solution.
- Product Engineering & Delivery
- Architect and deliver cloud-native applications on Azure, including serverless components such as Azure Functions for high-scale compute workloads.
- Build robust web, mobile, and cross-platform experiences using ASP.NET MVC, .NET Core, .NET framework, HTML5, JavaScript/TypeScript, jQuery, and Bootstrap.
- Guide end-to-end application lifecycle: requirements, design, development, testing, deployment, and maintenance.
- Data & Systems Development
- Design data architecture, modelling, database optimization, and analytics capabilities using SQL Server, and data warehouse technologies.
- Develop high-performance components including drivers, device integrations, API orchestration layers, and complex SQL logic.
- Cross Functional Collaboration
- Partner with product owners, researchers, and domain experts to translate business objectives into technical systems.
- Quality, Reliability & Scaling
- Design systems for high availability, security, global scale, and exceptional performance.
- Guide incident analysis, root-cause investigation, and long-term reliability improvements.
Qualifications
- Technical Expertise
- Engineering experience in: .NET, .NET MVC, .NET Core, .NET framework; SQL Server (Expert Level); Azure (Functions, AI, App Services, Storage, DevOps); JavaScript, TypeScript, jQuery, HTML5, UX-focused design; Windows forms, drivers, and system integrations.
- Soft Skills
- Excellent communication, stakeholder engagement, and cross-team leadership.
- Ability to transform ambiguous business problems into clear engineering solutions.
- Strong analytical and creative problem-solving capabilities.
Preferred Experience
- Experience with enterprise integrations.
IT Staff Engineer in London employer: Crawford & Company
Crawford and Company is an exceptional employer that fosters a culture of innovation and collaboration in the heart of London. As an IT Staff Engineer, you will benefit from competitive remuneration, opportunities for professional growth, and the chance to work with cutting-edge technologies in a supportive environment that values your expertise and contributions. Join us to lead transformative projects while enjoying a dynamic work-life balance in one of the world's most vibrant cities.
StudySmarter Expert Advice🤫
We think this is how you could land IT Staff Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. 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 .NET, Azure, and cloud-native applications. This gives potential employers a tangible sense of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions related to your expertise. Practice explaining complex concepts in simple terms, as communication is key in technical leadership roles.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace IT Staff Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the IT Staff Engineer role. Highlight your hands-on engineering experience and proficiency in Microsoft and cloud technologies to catch our eye!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this position. Share specific examples of how you've driven innovation and scalability in past projects, and don’t forget to show your passion for technology!
Showcase Your Technical Skills:In your application, be sure to mention your expertise in .NET, Azure, and SQL Server. We love seeing candidates who can demonstrate their technical prowess and how they’ve applied it in real-world scenarios.
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’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Crawford & Company
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of .NET, Azure, and SQL Server. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Showcase Your Leadership Skills
As a Staff Engineer, you'll need to demonstrate your ability to lead teams and drive innovation. Prepare examples of how you've guided engineering teams in the past, focusing on your approach to technical architecture and modern engineering practices.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve real-world problems or design systems on the spot. Practice articulating your thought process clearly, especially when it comes to designing cloud-native applications or optimising data architectures.
✨Engage with Your Interviewers
Don't just wait for questions; engage with your interviewers by asking insightful questions about their current projects and challenges. This shows your interest in the role and helps you gauge if the company is the right fit for you.