Software Developer in Manchester

Software Developer in Manchester

Manchester Full-Time 28800 - 48000 £ / year (est.) No working from home possible
The Pilot Group

At a Glance

  • Tasks: Develop and maintain our energy management software in a collaborative Agile environment.
  • Company: Pilot Group focuses on smart, safe, and sustainable technology solutions for energy management.
  • Benefits: Enjoy flexible holidays, health plans, and a friendly team culture with charity events.
  • Other info: Opportunity for growth and to become a key expert in energy-saving technologies.
  • Why this job: Make a real impact in a growing team while contributing to a low carbon future.
  • Qualifications: Experience in back-end or full stack development, with skills in JavaScript, Node.JS, and React.

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

At Pilot Group we believe in using technology to make the places we live and work SMART, SAFE and SUSTAINABLE. Our businesses cover energy management and traffic control systems, working across a wide range of commercial and industrial applications. We achieve this by designing and investing in innovative products and solutions that reduce energy consumption and CO2 emissions, enable management through data, and improve safety. We are committed to contributing to a low carbon future.

Our energy management system is a proven technology, reducing the gas consumption of our customers by an average of 43%. This year will see us enhance our product offering around a business all round utility spend, providing customers with products, but more importantly services that will allow them to become more energy efficient and ultimately reach net zero.

As a Software Engineer, you will be working on our EMS and its accompanying Infrastructure. You will have practical software developer experience within an Agile development environment and are passionate about delivering robust and performant applications. You will also be responsible for ensuring best practices are always adhered to which will ensure quality is maintained across the microservices and products.

You will have the opportunity to help guide the team and our processes as the department expands. This role is ideal for someone wishing to work in a small, growing team and wants to be allowed to have a real impact without the red tape associated with larger teams.

What will you be doing:

  • You will be working alongside the other members of the EMS engineering team to help develop and maintain our solution.
  • You will be able to have a say in our technical approaches and provide guidance on how we deliver our roadmap items.
  • There is a real opportunity for growth in the role as the business and department expands to support our growing customer base.

Responsibilities:

  • Design, develop and maintain the EMS service.
  • Work alongside the EMS development team to develop the product in an Agile environment.
  • Work with the team to help address bugs and issues in the live environment.
  • Identify problems and risks within the product and recommend solutions.
  • Create and maintain application documentation and user guides when useful.
  • Work with internal stakeholders to develop new market-led features and identify new technologies that may be beneficial to our product.

What we are looking for:

  • An interest in learning, experimenting and improving our product in a collaborative environment.
  • Primarily a back-end focused or full stack developer skill set.
  • A clear communicator who can cut through technical jargon.
  • Proven technical capability that is reliable and of a high quality.
  • A professional approach with the ability to multi-task when needed.
  • Organised, reliable and self-motivated.
  • Someone who is passionate about our solution and creating a great working environment.
  • The potential to become a key subject matter expert within the group.
  • An interest in energy savings and societal transition to net zero.

Expected Skills:

  • JavaScript, Node.JS and React.
  • Source control software (GIT), and Git Flow knowledge.
  • Ability to work in an Agile development environment.
  • Technical, diagnostic, and troubleshooting skills.
  • Understanding and knowledge of TypeScript, Docker and Mongo.
  • Knowledge and experience of cloud-based infrastructure, ideally AWS.
  • Proactive communicator with colleagues.

Desirable Skills:

  • Knowledge of database management.
  • Linux system administration skills.
  • Experience or interest in CI/CD flows and orchestration.
  • Monitoring, logging, and alerting for cloud-based software.
  • A focus in refining specifications and tickets to deliver maximum output for minimum effort.
  • A desire to document and share output of features and investigations.
  • Unit testing and TDD experience.
  • Experience working with a hardware/embedded software team alongside the software team.
  • A flexible and pragmatic team worker who supports their colleagues.

Benefits:

  • Opportunity to buy additional holidays.
  • Life Assurance.
  • Healthshield – health cash plan that allows you to claim healthcare costs.
  • Salary Sacrifice Savings Scheme.
  • Regular charity events.
  • Informal, supportive and friendly team.

Software Developer in Manchester employer: The Pilot Group

The Pilot Group is an exceptional employer located in the heart of Manchester, offering a vibrant work culture that prioritises employee well-being and growth. With competitive salaries, generous holiday allowances, and a hybrid working model, employees enjoy a balanced work-life experience while being part of a dynamic team that values innovation and collaboration. The company fosters long-term relationships with customers and suppliers, providing ample opportunities for professional development in a supportive environment led by experienced female entrepreneurs.

The Pilot Group

Contact Details:

The Pilot Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer in Manchester

Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, such as JavaScript, Node.JS, and React. Having hands-on experience or projects showcasing these skills can significantly boost your chances of standing out.

Tip Number 2

Engage with the company’s mission around energy efficiency and sustainability. Showing genuine interest in their goals during any discussions can demonstrate that you align with their values and are passionate about contributing to a low carbon future.

Tip Number 3

Prepare to discuss your experience in Agile development environments. Be ready to share specific examples of how you've contributed to team processes and delivered robust applications, as this is a key aspect of the role.

Tip Number 4

Network with current or former employees of Pilot Group if possible. This can provide you with insider insights into the company culture and expectations, which can be invaluable during interviews.

We think you need these skills to ace Software Developer in Manchester

JavaScript
Node.js
React
TypeScript
Docker
MongoDB
AWS

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience and skills that align with the Software Developer role at Pilot Group. Focus on your back-end development skills, particularly in JavaScript, Node.JS, and React.

Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for energy efficiency and your interest in contributing to a low carbon future. Mention specific projects or experiences that demonstrate your ability to work in an Agile environment.

Showcase Technical Skills:In your application, clearly outline your technical capabilities, especially those mentioned in the job description such as cloud-based infrastructure knowledge, GIT proficiency, and any experience with Docker or MongoDB.

Highlight Collaborative Experience:Emphasise your ability to work collaboratively within a team. Provide examples of how you've contributed to team projects, addressed bugs, or improved processes in previous roles.

How to prepare for a job interview at The Pilot Group

Show Your Passion for Technology

Make sure to express your enthusiasm for technology and how it can contribute to a sustainable future. Discuss any personal projects or experiences that highlight your interest in energy management and innovative solutions.

Demonstrate Agile Experience

Since the role requires working in an Agile environment, be prepared to discuss your previous experiences with Agile methodologies. Share specific examples of how you've contributed to team processes and adapted to changes during development cycles.

Communicate Clearly

As a clear communicator, you should practice explaining complex technical concepts in simple terms. This will help you connect with interviewers who may not have a technical background, showcasing your ability to bridge the gap between technical and non-technical stakeholders.

Prepare for Technical Questions

Brush up on your knowledge of JavaScript, Node.JS, React, and other relevant technologies mentioned in the job description. Be ready to solve coding problems or discuss your approach to troubleshooting and debugging in a live environment.