At a Glance
- Tasks: Lead a team to develop innovative software solutions for renewable energy management.
- Company: Join a pioneering tech company transforming the energy sector globally.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
- Other info: Be part of a dynamic team fostering innovation and professional growth.
- Why this job: Make a real impact on sustainable energy while advancing your career in tech.
- Qualifications: 5+ years in software development with leadership experience and strong Java/.NET skills.
The predicted salary is between 60000 - 80000 £ per year.
Smarter Grid Solutions is a pioneering technology company that spearheaded the introduction of Active Network Management in the UK, and is now a world-leading provider of DERMS Software to electrical utilities. All UK distribution network operators use our software, and we support their expanded adoption through our professional services team including systems integration, project management, consultancy and managed services. Smarter Grid Solutions also provides its software to utilities in North America, Europe and Asia through our relationships with other parts of the Mitsubishi Electric group. Our software controls over 1.3GW of renewable generation, from wind turbines to electric vehicles, across our customer systems making us a critical part of the infrastructure to keep the lights on.
Role Overview: SGS runs a multi-team development process operating using Agile methodologies and builds enterprise-grade, world-class utility control systems of the highest quality. The candidate will be expected to take a leading role within an Agile software development process, certified to rigorous ISO standards. This is a Software Technical Lead role. The candidate will become part of the software engineering and product development function within the organization, being responsible for designing, developing, testing, releasing, and maintaining a suite of products according to agreed product roadmaps and company strategy. This is a functional leadership position in terms of technical authority, but also has line and career management responsibility for team colleagues, holding a key role in the software development function within the company and being responsible for fulfilling senior design and developer responsibilities as well as the line management of a small team of Software Developers.
Responsibilities:
- Leading and managing a small team of Software Developers working within an Agile framework.
- Working alongside key stakeholders such as Product Owners, Architects and the wider project teams to translate functional requirements into software solutions.
- Taking responsibility for software design, planning, estimation, delegation, and quality control.
- Curating functional requirements into stories appropriate for the team to develop.
- Maintaining an impressive knowledge of the languages, tools and methodologies used within the company.
- Working cooperatively with Scrum Masters, and other senior development leads.
- Contributing to the ongoing technical innovation of the team by bringing relevant products, techniques, thoughts, and ideas into the team and by fostering a culture of innovation within the company.
- Developing code to budget and timescale according to the defined company standards and quality processes via personal contribution to code and by mentoring others.
- Writing and reviewing technical documentation to a high standard and following company standards, including Documentation as Code.
What we are looking for:
- Hons Degree in Computing Science, Software Engineering, or related discipline or relevant industry experience.
- A minimum of 5 years relevant industry experience.
- Experience being a Team Lead or senior member of a team of developers.
- Experience of coaching and mentoring reports to meet company and career goals.
- Track record of delivering innovative real-world solutions, demonstrating initiative and the ability to take a project from design to delivery.
- Extensive Java and/or .NET knowledge.
Software Technical Lead employer: Smarter Grid Solutions, Inc.
Contact Detail:
Smarter Grid Solutions, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Technical Lead
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your leadership and technical prowess. This is your chance to shine and demonstrate how you can contribute to a team like ours at Smarter Grid Solutions.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios related to Agile methodologies and team leadership. We want to see how you handle real-world challenges, so think about examples from your past experiences that showcase your problem-solving skills.
✨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, it shows you’re genuinely interested in joining our team at Smarter Grid Solutions.
We think you need these skills to ace Software Technical Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Technical Lead role. Highlight your experience with Agile methodologies, team leadership, and any relevant projects that showcase your skills in software design and development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our mission at Smarter Grid Solutions. Don’t forget to mention your experience with Java or .NET!
Showcase Your Leadership Skills: As a Software Technical Lead, your leadership experience is crucial. Be sure to include examples of how you've successfully managed teams, mentored colleagues, and contributed to innovative solutions in your application.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Smarter Grid Solutions, Inc.
✨Know Your Tech Inside Out
Make sure you brush up on your Java and .NET knowledge before the interview. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them. This will show that you not only understand the tech but can also apply it effectively.
✨Showcase Your Leadership Skills
As a Software Technical Lead, you'll need to demonstrate your ability to manage and mentor a team. Prepare examples of how you've successfully led a team in the past, focusing on your approach to coaching and fostering innovation. Highlight any Agile methodologies you've implemented to improve team performance.
✨Understand the Company’s Mission
Familiarise yourself with Smarter Grid Solutions and their role in the energy sector. Knowing how their software impacts renewable generation and utility control systems will help you align your answers with their goals. This shows genuine interest and helps you connect your experience to their mission.
✨Prepare for Scenario-Based Questions
Expect to face scenario-based questions that assess your problem-solving skills and technical authority. Think about how you would handle specific situations, such as resolving conflicts within your team or managing project timelines. Practising these scenarios can help you articulate your thought process clearly during the interview.