Software Engineer - .Net - #1665367

Investigo


Date: 4 hours ago
City: Birmingham
Salary: £50,000 - £57,000 / year
Contract type: Full time
Work schedule: Full day
Investigo

.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 backend 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 (url removed).

We look forward to hearing from you!

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Starbucks Barista - Birmingham Broad Street

Cineworld Cinemas Ltd,
1 minute ago
Job Summary and Mission To contribute to Starbucks’ success by providing legendary customer service to all customers. To create the Starbucks Experience for our customers by providing customers with prompt service, quality beverages and products, and maintaining a clean and...

Management Accountant

GBA Services Limited,
2 hours ago
COMPANY : GBA Logistics – Global Solutions JOB TITLE : Management Accountant BASE : Hybrid, Birmingham GBA Global Solutions provides 24/7/365 UK national and global coverage from two main control centres and two hubs, focused on domestic and European aerospace...

Dynamics 365 Copilot Solution Architect

KPMG,
3 hours ago
Job description MS Dynamics Solution Architect Role Purpose KPMG Microsoft Business Solutions is building a world class Microsoft Dynamics Practice: The team is focusing on advisory and implementation services that relate to the implementation of Microsoft Dynamics 365 (CRM &...