At a Glance
- Tasks: Design and develop high-quality software solutions while collaborating with clients.
- Company: Dynamic tech company offering hybrid working and a hands-on environment.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Why this job: Make a real impact by solving meaningful business problems with cutting-edge technology.
- Qualifications: Strong experience in C#/.NET, JavaScript, and client engagement skills.
- Other info: Join a collaborative team with excellent career advancement opportunities.
The predicted salary is between 42000 - 66000 £ per year.
Job Description
Consultant Software Developer
Salary: £55,000
Location : One Day a week in Bedford
We're looking for a Consultant Software Developer who thrives in a hands-on, technically challenging environment. This isn't a ticket-based support role it's an opportunity to contribute directly to architectural decisions, build scalable solutions from the ground up, and work closely with clients to solve meaningful business problems.
You'll operate in small project teams (or sometimes independently), across the full development lifecycle from business requirements through to deployment and optimisation.
Key Responsibilities
-
Design, develop, and deliver high-quality software solutions in line with client needs and business goals
-
Lead or contribute to solution architecture, offering input into technology and design decisions
-
Collaborate directly with clients to understand their operations and challenges
-
Work across the full stack – backend through to frontend using modern development practices
-
Take ownership of project delivery with an awareness of budgets and timelines
-
Apply a problem-solving mindset and adapt quickly to different industries and business domains
Core Technical Skills Required
-
C# / .NET (Core and Framework) strong backend development experience essential
-
JavaScript and React for building responsive, user-friendly front-end applications
-
Familiarity with API development (RESTful services)
-
Experience with SQL Server and database integration
-
Comfortable working in DevOps environments (CI/CD pipelines, version control, automated testing)
-
Strong understanding of application architecture and scalable system design
-
Experience integrating or modernising legacy systems is highly desirable
Other Valuable Experience
-
Worked in small or cross-functional teams where you've had hands-on exposure across multiple areas
-
Experience in a consulting or client-facing role with direct stakeholder engagement
-
Awareness of project budgets, time constraints, and delivering value in real-world business contexts
-
Comfortable working independently or leading aspects of a project lifecycle
-
Exposure to cloud platforms (e.g., Azure or AWS) is a bonus but not essential
If this role sounds like your next career move click "APPLY" or email
Consultant Software Developer - Hybrid Working employer: Oliver James
Contact Detail:
Oliver James Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Consultant Software Developer - Hybrid Working
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, attend meetups, and engage in online forums. 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 that highlight your experience with C#, .NET, and JavaScript. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to software development. Be ready to discuss your problem-solving approach and how you've tackled challenges in past projects.
✨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 Consultant Software Developer - Hybrid Working
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Consultant Software Developer role. Highlight your backend development experience with C# and .NET, as well as any client-facing roles you've had.
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 contributed to architectural decisions or solved business problems in previous roles.
Showcase Your Technical Skills: Don’t forget to mention your familiarity with JavaScript, React, and API development. We want to see how you’ve used these technologies in real projects, so be specific about your contributions.
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 this exciting opportunity!
How to prepare for a job interview at Oliver James
✨Know Your Tech Inside Out
Make sure you brush up on your C# and .NET skills, as well as JavaScript and React. Be ready to discuss how you've used these technologies in past projects, especially in a hands-on capacity. The interviewers will want to see that you can not only talk the talk but also walk the walk.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Think about specific challenges you faced, the solutions you implemented, and the impact they had. This will demonstrate your ability to adapt and think critically, which is crucial for a Consultant Software Developer.
✨Understand the Client's Needs
Research the company and its clients before the interview. Be ready to discuss how you would approach understanding their operations and challenges. Showing that you can empathise with clients and tailor solutions to their needs will set you apart from other candidates.
✨Be Ready to Discuss Project Management
Since this role involves taking ownership of project delivery, be prepared to talk about your experience with budgets, timelines, and delivering value. Highlight any experience you have working in small teams or leading projects, as this will show your capability to manage responsibilities effectively.