Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineer - .Net
Posted 3 hours 59 minutes ago by Investigo Change Solutions
.NET Software Engineer
Salary: £50,000 - £57,000
Location: Birmingham (Hybrid - 2-3 days per month on site)
About the Role:
We are looking for a passionate .NET Software Engineer to join our dynamic team. As part of this role, you will work collaboratively with your colleagues to design and implement high-quality software solutions. You will play a key role in building and maintaining reliable systems while continuously improving development processes. This is a fantastic opportunity to enhance your skills and make a meaningful impact on both the product and the team.
Key Responsibilities:
- Software Development: Collaborate with team members to design and build robust, scalable solutions that meet both business and product requirements.
- Code Quality: Write clean, maintainable, and testable code, actively participating in code reviews, and ensuring adherence to engineering best practices.
- System Reliability: Contribute to the development of reliable systems by integrating monitoring, logging, and self-healing capabilities to ensure system stability.
- Cross-functional Collaboration: Work closely with product managers, designers, and other engineers to align on objectives and deliver high-quality features.
- Continuous Improvement: Identify and implement improvements in codebase, tools, and processes to enhance overall development efficiency.
Skills and Experience:
- Solid experience with C# and .NET (preferably .NET 6 or later), including ASP.NET Core and EF Core for Back End development.
- Experience with Blazor is a plus.
- Strong knowledge of SQL databases (SQL Server, PostgreSQL), including query optimisation and schema design.
- Exposure to NoSQL databases is an advantage.
- Proven ability to troubleshoot and resolve issues by analysing root causes and implementing effective solutions.
- Strong communication and collaboration skills, with a proactive approach to teamwork in a distributed environment.
- A genuine passion for learning new technologies, staying up-to-date with industry trends, and improving your technical skills.
This is an exciting opportunity to work with a talented team on impactful projects. The client values innovation and encourage personal growth, providing the perfect environment to advance your career in software engineering.
If you're interested in this role and ready for your next career challenge, we'd love to hear from you! Please apply or send your CV directly to (see below) .
We look forward to hearing from you!
Investigo Change Solutions
Related Jobs
BESS Expert/Project Manager (PV and ESS, Tender/Implementation) ONSITE
- København, Denmark
IT Test Manager contract role in Madrid, Spain!
- Comunidad de Madrid, Spain
Secured Portfolio Manager
- £642 Annual
- Yorkshire, Sheffield, United Kingdom, S5 9
Oracle ERP Training Manager
- London, United Kingdom
ERP Software Developer, Syteline Specialist
- £70,000 - £80,000 Annual
- Birmingham, United Kingdom