Senior Software Developer in Glasgow

Senior Software Developer in Glasgow

Glasgow Full-Time 28800 - 48000 £ / year (est.) No home office possible
Smarter Grid Solutions

At a Glance

  • Tasks: Lead Agile teams to develop innovative software solutions for smart grid technology.
  • Company: Join Smarter Grid Solutions, a leader in smart grid products and services.
  • Benefits: Enjoy competitive salary, private medical insurance, and generous holiday allowance.
  • Why this job: Make a real impact on the energy transition while working with cutting-edge technology.
  • Qualifications: 5+ years in software development with strong Java skills and Agile experience.
  • Other info: Diverse and inclusive workplace with excellent career growth opportunities.

The predicted salary is between 28800 - 48000 £ per year.

Company Overview

Smarter Grid Solutions (SGS) is a leading provider of Smart Grid products and services with a client list of network and utility companies ranging across UK and North America such as Scottish & Southern Electricity Distribution, Western Power Distribution, UK Power Networks, Avangrid, SP Energy Networks and Southern California Edison. Our DERMS (Distributed Energy Resource Management System) software provides the capability to help these distribution utilities to digitalise, transition to Distribution System Operators and play their full part in a net zero energy transition.

Role Overview

SGS runs a multi-team development process operating using Agile methodologies and build 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 Senior Software Developer 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.

Responsibilities

  • Work as a senior member of an Agile Scrum team and participate in daily stand-ups.
  • Develop high quality code to budget and timescale according to the defined company standards and quality processes.
  • Work with the product team to translate functional requirements into software solutions and write stories appropriate for the team to develop.
  • Work cooperatively with the team Technical Lead, Architects, Product Owners, Scrum Master, and fellow developers.
  • Participate in code review, testing and integration tasks, when required.
  • Write and review technical documentation to a high standard and following company standards.
  • Maintain an excellent knowledge of the languages, tools and methodologies used by the company, and participate in the continuous improvement and evolution of the standards and best practices.
  • Mentor less experienced team members and contribute to maintaining a culture of quality and consistency of product.
  • Contribute to the ongoing technical innovation of the team by bringing relevant products, techniques, thoughts, and ideas into the team.

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.
  • Track record of delivering innovative real-world solutions, demonstrating initiative and the ability to take a project from design to delivery.
  • Extensive Java knowledge & experience.
  • Experience of object-oriented, event-driven and/or reactive software design methodologies and tools.
  • Experience of working within a team-based software lifecycle methodology (Agile) delivering tasks to budget and timescale.
  • Excellent knowledge of product lifecycle, including installation, support, and security.
  • Experience of Test Driven and/or Behaviour Driven Development.
  • Delivering within a CI/CD environment.

It would be great if you have

  • Experience of working within an ISO certified QA environment.
  • Experience of working with multiple stakeholders in a team environment.
  • Experience of working with architects and technical leads to assist in quality software design.
  • Experience of C# and ASP.NET Core.
  • Experience of Modelling Languages (UML, ERD, ORM).
  • Experience of database technologies, messaging technologies and containerisation technologies.
  • AWS or equivalent cloud-hosting environments.
  • Experience of working with Spring Boot.
  • Experience in developing RESTful microservices.
  • Knowledge of the Atlassian suite of tools, including JIRA and Confluence, or equivalent.
  • Knowledge of cyber-security principles and secure coding practices.

Compensation and Benefits

  • Cycle scheme
  • Life Cover (3x)
  • Private Medical Insurance through Vitality
  • Up to 12% company performance bonus per annum
  • 5% matched Employer pension scheme
  • 33 days holiday (inclusive of 3 public days)
  • Competitive salary, dependent upon experience

Smarter Grid Solutions is proud to be an Equal Opportunities Employer. We are committed to working in an environment that is free from all types of discrimination, is inclusive and empowers our people to bring their whole self to work and reach their full potential. At Smarter Grid Solutions, we recognise that we can grow and thrive with a diverse team of people. We hire great people from a variety of backgrounds not just because it is the right thing to do, but because it makes our Company stronger.

We are committed to providing reasonable support or adjustments during our recruitment process. If you need support, please reach out to us. Should your application be successful, we will conduct relevant employment checks before you join us too.

Senior Software Developer in Glasgow employer: Smarter Grid Solutions

At Smarter Grid Solutions, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through mentorship opportunities and a supportive environment where diverse talents thrive. With competitive benefits including private medical insurance, generous holiday allowance, and a performance bonus, we ensure our team members are well taken care of while contributing to meaningful projects in the smart grid sector.
Smarter Grid Solutions

Contact Detail:

Smarter Grid Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer in Glasgow

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. 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 best projects and contributions. This is your chance to demonstrate your expertise in Java, Agile methodologies, and any other relevant tech skills that make you stand out.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Brush up on your problem-solving skills and be ready to discuss your past experiences in leading teams and delivering projects.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows your genuine interest in joining Smarter Grid Solutions and being part of our innovative team.

We think you need these skills to ace Senior Software Developer in Glasgow

Agile Methodologies
Java
Object-Oriented Design
Event-Driven Design
Reactive Software Design
Test Driven Development (TDD)
Behaviour Driven Development (BDD)
Continuous Integration/Continuous Deployment (CI/CD)
C#
ASP.NET Core
Modelling Languages (UML, ERD, ORM)
Database Technologies
Messaging Technologies
Containerisation Technologies
AWS or equivalent cloud-hosting environments
Spring Boot
RESTful Microservices
Atlassian Suite (JIRA, Confluence)
Cyber-Security Principles
Secure Coding Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Developer role. Highlight your Agile experience, Java expertise, and any leadership roles you've held to show us you're the right fit.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about working with Smart Grid solutions. Share specific examples of how you've delivered innovative software solutions in the past to grab our attention.

Showcase Your Technical Skills: In your application, don't forget to mention your experience with relevant technologies like C#, ASP.NET Core, and cloud environments. We want to see how your technical background aligns with our needs!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. This way, we can easily track your application and get back to you quicker!

How to prepare for a job interview at Smarter Grid Solutions

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and Agile methodologies. Brush up on your knowledge of object-oriented design and be ready to discuss how you've applied these in past projects.

✨Showcase Your Leadership Skills

As a Senior Software Developer, you'll likely be expected to lead or mentor others. Prepare examples of how you've taken charge in previous roles, whether it was guiding a team through a project or helping less experienced developers grow their skills.

✨Prepare for Technical Questions

Expect to face technical questions that assess your coding skills and problem-solving abilities. Practice coding challenges and be ready to explain your thought process clearly. Familiarise yourself with common design patterns and best practices in software development.

✨Understand the Company’s Mission

Research Smarter Grid Solutions and understand their role in the energy transition. Be prepared to discuss how your skills and experiences align with their mission and how you can contribute to their goals, particularly in developing innovative solutions for utility companies.

Senior Software Developer in Glasgow
Smarter Grid 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

>