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
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
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.