At a Glance
- Tasks: Design and develop scalable RESTful APIs using C# and .NET in a collaborative agile environment.
- Company: Eurobase, a leader in tech transformation with over 30 years of expertise.
- Benefits: Competitive daily rate, flexible work arrangements, and opportunities for professional growth.
- Other info: Exciting opportunity to work in a transforming technical environment with excellent career prospects.
- Why this job: Join a dynamic team modernising legacy systems and make a real impact on technology.
- Qualifications: Strong experience in C# and .NET, with proven API design and development skills.
At Eurobase, we are continuing to evolve and modernise our core platform as part of an exciting transformation journey. With over 30 years of domain expertise, we are introducing a new API driven architecture alongside our existing Legacy system and are looking for a Senior Software Engineer to play a key role in that evolution.
We are seeking an experienced C# Backend Developer to help design and build a modern family of APIs over an existing SQL based Legacy platform, supporting our move towards a more modular, service-oriented architecture. You'll work closely with software engineers, testers, product specialists, and leadership stakeholders in a collaborative agile environment, contributing to both hands-on development and technical direction.
As a Senior Software Engineer, you will:
- Design, develop, and maintain scalable RESTful APIs using C# and .NET
- Build a modern API layer over an existing Legacy SQL Server database
- Define API standards, design patterns, security, auditing, and Back End best practices
- Contribute to architectural decisions and Back End strategy
- Ensure performance, scalability, reliability, and maintainability across Back End services
- Collaborate closely with developers, testers, and business consultants in an agile delivery environment
- Participate in code reviews and champion engineering best practices
- Support the ongoing modernisation of a long-standing enterprise platform
What We're Looking For:
- Strong commercial experience with C# and .NET Back End development
- Proven experience designing and building RESTful APIs
- Strong understanding of API architecture, design patterns, security, and auditing
- Experience modernising Legacy systems
- Strong SQL Server/database experience
- Experience working with distributed systems or service-oriented architectures
- Strong communication and problem-solving skills
- Experience working within agile teams
Desirable:
- Insurance or reinsurance industry experience
- Exposure to Front End technologies such as Angular
- Experience within cloud or hybrid environments
You'll be:
- A proactive and collaborative engineer
- Comfortable taking ownership of technical solutions
- Passionate about clean code and engineering excellence
- Adaptable and pragmatic in a transforming technical environment
- Confident engaging with both technical and non-technical stakeholders
Senior Software Engineer in Essex employer: Eurobase
Contact Detail:
Eurobase Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Essex
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local coding events. You never know who might have a lead on that perfect Senior Software Engineer role.
✨Show Off Your Skills
Create a portfolio showcasing your projects, especially those involving C# and RESTful APIs. Share it on platforms like GitHub or your personal website. This gives potential employers a taste of what you can do beyond just a CV.
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding API architecture. Practice common interview questions and be ready to discuss your past experiences in modernising Legacy systems.
✨Apply Through Our Website
Don’t forget to check out our job listings at StudySmarter! Applying directly through our site can give you an edge, as we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Software Engineer in Essex
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C# and .NET, especially in building RESTful APIs. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background in modernising Legacy systems can contribute to our transformation journey. Let us know what makes you tick!
Showcase Your Problem-Solving Skills: In your application, share examples of how you've tackled challenges in previous roles. We love engineers who can think on their feet and come up with innovative solutions, so let us see your thought process!
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. Plus, we love seeing applications come in through our own channels!
How to prepare for a job interview at Eurobase
✨Know Your Tech Inside Out
Make sure you brush up on your C# and .NET skills before the interview. Be ready to discuss your experience with RESTful APIs and how you've tackled legacy systems in the past. They’ll want to see that you can not only talk the talk but also walk the walk when it comes to technical challenges.
✨Showcase Your Collaboration Skills
Since this role involves working closely with various teams, be prepared to share examples of how you've successfully collaborated in an agile environment. Highlight any experiences where you’ve contributed to architectural decisions or worked alongside testers and product specialists.
✨Prepare for Problem-Solving Questions
Expect some scenario-based questions that test your problem-solving abilities. Think about challenges you've faced in previous projects, especially regarding API design and modernising legacy systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Engage with Enthusiasm
Show your passion for clean code and engineering excellence during the interview. Be confident in discussing your approach to coding standards and best practices. This will demonstrate your proactive nature and commitment to quality, which is exactly what they’re looking for.