Senior Software Engineer

CV-Library

Posted on Oct 2, 2024 by CV-Library
London, United Kingdom
IT
Immediate Start
Annual Salary
Full-Time
Senior Software Engineer X4 Jobs

Job Title - Senior Software Engineer

Location: London - Hybrid 1 day a week in Office

.Net - C# - React - TypeScript - JavaScript - IaC - CI/CD - Azure -

Are you a Software Engineer with a passion for green technology? Do you want to make a tangible impact on renewable energy solutions?

My client a leading renewable energy distributor specializing in solar PV battery storage and EV charging solutions are hiring 4 Senior Software Engineers. This company is committed to delivering high-quality products that help reduce carbon footprints and promote energy independence.

As a key member of their team, you will play a crucial role in designing and developing new systems. They are forming teams dedicated to creating innovative solutions and are looking for creative, motivated engineers to build exceptional products from the ground up.

Core Duties

Shape the design and architecture of new systems, selecting the best technologies for implementation.
Collaborate with your team and stakeholders to deliver high-quality software, engaging in discussions on tooling, architecture, and agile processes.
Focus on developing new product features that enhance customer experience and improve the efficiency of core systems.
Adopt practices such as TDD, clean code, XP, DevSecOps, and Software Craftsmanship, including pair programming and a "you build it, you run it" approach.
Foster a culture of engineering excellence by coaching and mentoring other engineers on the team.Essential Skills:

Have experience building complex commercial applications using object-oriented languages, preferably with .NET 8 and front-end frameworks like React or React Native.
Are proficient in programming languages such as C#, TypeScript, JavaScript, or Python, and version control systems like Git.
Are confident in application design and architecture, with a good understanding of dependency flow, clean code, and object composition.
Understand software development principles, design patterns, and best practices.
Practice modern development techniques such as TDD, BDD, CI/CD, and have a DevSecOps mindset.
Are knowledgeable about database management, including NoSQL and relational databases.
Are skilled in Infrastructure as Code (e.g., Azure Bicep, Terraform) and CI/CD pipelines.
Possess excellent problem-solving skills, attention to detail, and strong communication and teamwork abilities.
Are committed to continuous learning and self-improvement.Desired:

Bachelor's degree in Computer Science, Engineering, or a related field.
Experience with microservices architecture and DDD.
Proficient with containerization technologies like Docker and Kubernetes.Senior Software Engineer X4 Jobs

Job Title - Senior Software Engineer

Location: London - Hybrid 1 day a week in Office

.Net - C# - React - TypeScript - JavaScript - IaC - CI/CD - Azure

Reference: 222420941

https://jobs.careeraddict.com/post/95735544
CV-Library

Senior Software Engineer

CV-Library

Posted on Oct 2, 2024 by CV-Library

London, United Kingdom
IT
Immediate Start
Annual Salary
Full-Time
Senior Software Engineer X4 Jobs

Job Title - Senior Software Engineer

Location: London - Hybrid 1 day a week in Office

.Net - C# - React - TypeScript - JavaScript - IaC - CI/CD - Azure -

Are you a Software Engineer with a passion for green technology? Do you want to make a tangible impact on renewable energy solutions?

My client a leading renewable energy distributor specializing in solar PV battery storage and EV charging solutions are hiring 4 Senior Software Engineers. This company is committed to delivering high-quality products that help reduce carbon footprints and promote energy independence.

As a key member of their team, you will play a crucial role in designing and developing new systems. They are forming teams dedicated to creating innovative solutions and are looking for creative, motivated engineers to build exceptional products from the ground up.

Core Duties

Shape the design and architecture of new systems, selecting the best technologies for implementation.
Collaborate with your team and stakeholders to deliver high-quality software, engaging in discussions on tooling, architecture, and agile processes.
Focus on developing new product features that enhance customer experience and improve the efficiency of core systems.
Adopt practices such as TDD, clean code, XP, DevSecOps, and Software Craftsmanship, including pair programming and a "you build it, you run it" approach.
Foster a culture of engineering excellence by coaching and mentoring other engineers on the team.Essential Skills:

Have experience building complex commercial applications using object-oriented languages, preferably with .NET 8 and front-end frameworks like React or React Native.
Are proficient in programming languages such as C#, TypeScript, JavaScript, or Python, and version control systems like Git.
Are confident in application design and architecture, with a good understanding of dependency flow, clean code, and object composition.
Understand software development principles, design patterns, and best practices.
Practice modern development techniques such as TDD, BDD, CI/CD, and have a DevSecOps mindset.
Are knowledgeable about database management, including NoSQL and relational databases.
Are skilled in Infrastructure as Code (e.g., Azure Bicep, Terraform) and CI/CD pipelines.
Possess excellent problem-solving skills, attention to detail, and strong communication and teamwork abilities.
Are committed to continuous learning and self-improvement.Desired:

Bachelor's degree in Computer Science, Engineering, or a related field.
Experience with microservices architecture and DDD.
Proficient with containerization technologies like Docker and Kubernetes.Senior Software Engineer X4 Jobs

Job Title - Senior Software Engineer

Location: London - Hybrid 1 day a week in Office

.Net - C# - React - TypeScript - JavaScript - IaC - CI/CD - Azure

Reference: 222420941

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Senior Software Engineer

Finsbury Square, Greater London, United Kingdom

Senior Software Engineer

London, United Kingdom

Senior Software Engineer

London, United Kingdom

Senior Software Engineer

London, United Kingdom