.NET Senior Engineer / Technical Lead in Glasgow

.NET Senior Engineer / Technical Lead in Glasgow

Glasgow Full-Time 60000 - 80000 £ / year (est.) No home office possible
Integrated Environmental Solutions

At a Glance

  • Tasks: Lead the design and development of innovative greenfield products using modern .NET technologies.
  • Company: IES, a leader in sustainable building solutions with a diverse global team.
  • Benefits: Flexible working, competitive salary, and opportunities for professional growth.
  • Other info: Inclusive workplace committed to supporting diverse applicants throughout the recruitment process.
  • Why this job: Make a real impact on sustainable technology while leading a passionate team.
  • Qualifications: 6+ years in software development, strong leadership skills, and experience with .NET and Azure.

The predicted salary is between 60000 - 80000 £ per year.

Employment Type: Full time, (Hybrid or Remote)

At IES, we value People, Purpose and Innovation. We offer a flexible and supportive working environment and the opportunity to work with friendly, diverse colleagues across the globe who are passionate about creating a sustainable future. For over 30 years, we have led the market in integrated performance based analysis. Our software and consultancy services help designers, engineers, building owners and operators to deliver more efficient, comfortable and sustainable buildings throughout design, retrofit and operation. Our Research & Innovation team ensures our solutions remain pioneering and industry leading.

The Opportunity

We are recruiting for a Senior Engineer / Technical Lead to help design and build one of our leading greenfield products. You will play a strategic role in shaping system architecture across front end applications, backend services and databases. This role combines hands on technical leadership with architectural decision making. You will work closely with Software Engineering, Cloud, Product and QA teams, contributing to long term technical direction while supporting delivery within an Agile environment.

Duties and Responsibilities

  • Provide technical leadership, direction and guidance to the software development team
  • Design, document and implement architectural changes to support long term business needs
  • Lead architectural decision making across frontend, backend and data layers
  • Develop product functionality as part of a Scrum team using modern .NET technologies
  • Analyse business and functional requirements and translate them into technical specifications
  • Collaborate with the Cloud team to support and execute cloud strategy
  • Respond to technical issues in a professional and timely manner
  • Mentor team members on technical and architectural best practices
  • Ensure applications meet IES DevSecOps and security standards
  • Coordinate and lead application production releases

The Candidate

We are looking for an experienced technical leader with strong engineering principles, excellent communication skills and a collaborative mindset. You will be comfortable balancing strategic architecture with hands on delivery and supporting the growth of engineers within the team.

Skills & Experience

  • Strong foundation in computer science and software engineering principles, including OOP, SOLID, DDD and design patterns
  • At least 6 years’ hands on experience in software development, ideally within Agile or Scrum teams
  • Demonstrated experience acting as a technical lead or senior technical authority
  • Extensive experience with modern .NET (Core 3.1 and newer)
  • Experience with Azure cloud services
  • Experience with Docker and containerised applications
  • Strong knowledge of relational and non relational databases
  • Experience working with ReactJS
  • Hands on experience gathering and analysing business requirements
  • Experience working in a collaborative, team oriented environment
  • Strong written and verbal communication skills
  • Proficiency using AI assisted or agentic development tools such as GitHub Copilot or similar LLM based tools

Nice to have

  • Experience working with Azure DevOps and Git
  • Experience using Python
  • Strong analytical and problem solving skills
  • Ability to research, prototype and evaluate emerging technologies
  • Ability to present technical concepts to both technical and non technical audiences
  • Experience managing technical relationships with internal stakeholders

How to Apply

Send a cover letter outlining your relevant experience along with an up-to-date CV to careers@iesve.com. Please include the job title and reference number in your application. Early applications are encouraged as this role may close once suitable candidates are identified.

Our Commitment to Inclusion

IES is committed to an inclusive workplace and welcomes applications from all backgrounds, even if you don’t meet every requirement listed. We can provide reasonable adjustments throughout the recruitment process, for example, sharing interview questions in advance, allowing breaks between stages, or offering extra time where needed. If you require support at any point, please contact the IES HR team at careers@iesve.com or +44 141 945 8500.

.NET Senior Engineer / Technical Lead in Glasgow employer: Integrated Environmental Solutions

At IES, we pride ourselves on fostering a flexible and inclusive work culture that prioritises innovation and sustainability. As a Senior Engineer / Technical Lead, you will not only lead cutting-edge projects but also benefit from a collaborative environment that encourages professional growth and development. With over 30 years of industry leadership, our commitment to employee well-being and diverse perspectives makes IES an exceptional place to advance your career while contributing to a sustainable future.
Integrated Environmental Solutions

Contact Detail:

Integrated Environmental Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land .NET Senior Engineer / Technical Lead in Glasgow

✨Tip Number 1

Network like a pro! Reach out to your connections in the 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 using .NET and Azure. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to system architecture and Agile methodologies. Mock interviews with friends or mentors can help you feel more confident.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace .NET Senior Engineer / Technical Lead in Glasgow

Technical Leadership
System Architecture
Modern .NET (Core 3.1 and newer)
Azure Cloud Services
Docker
Containerised Applications
Relational Databases
Non-Relational Databases
ReactJS
Agile Methodologies
Scrum
Business Requirements Analysis
Communication Skills
Mentoring
DevSecOps

Some tips for your application 🫡

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Make sure to highlight your relevant experience and how it aligns with the role. We want to see your passion for the position and how you can contribute to our mission.

Tailor Your CV: Don’t just send out the same CV for every application. Tailor it to showcase your skills and experiences that are most relevant to the .NET Senior Engineer / Technical Lead role. We love seeing how you fit into our team!

Be Clear and Concise: When writing your application, clarity is key. Use straightforward language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss any important updates from us!

How to prepare for a job interview at Integrated Environmental Solutions

✨Know Your Tech Inside Out

Make sure you brush up on your .NET knowledge, especially Core 3.1 and newer. Be ready to discuss architectural principles like OOP, SOLID, and DDD, as well as how you've applied these in past projects.

✨Showcase Your Leadership Skills

Prepare examples of how you've provided technical leadership in previous roles. Think about times when you mentored team members or made key architectural decisions that positively impacted a project.

✨Understand the Company’s Vision

Familiarise yourself with IES's commitment to sustainability and innovation. Be prepared to discuss how your experience aligns with their mission and how you can contribute to their greenfield products.

✨Practice Agile Scenarios

Since this role involves working in an Agile environment, be ready to discuss your experience with Scrum teams. Prepare to talk about how you've handled technical issues and collaborated with cross-functional teams in the past.

.NET Senior Engineer / Technical Lead in Glasgow
Integrated Environmental Solutions
Location: Glasgow

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>