Jobs

Project Manager - Software


Job details
  • Natpower
  • London
  • 5 days ago

Role: Project Manager (Software) NatPower UK

Full time, Permanent, 37.5 hours per week, Monday-Friday

Location: London, UK/Hybrid/Flexible

Role: Full Time

Salary:£60,000 – £70,000 depending on experience

The Company:

NatPower is a global group specialised in renewable energy assetsdevelopment, with operations in several countries. We are launching in the UK market, aiming at becoming one of the UK sector leaders in the next 3-5 years as we successfully have in other geographies. As part of our expansion, we are looking to grow the Development Team, and are looking for a likeminded individual to join us.

We are looking to hire a Project Manager, with flexability to be home based, to join our team to support and assist the Development Team of a group on various projects across the UK.

All our projects are at early development stage so you will be collaborating with teams from initial site feasibility, right through to ‘ready to build’.

As we grow, we will also be expanding into new markets and there will be opportunities to contribute to this expansion.

The role will be part of a very impressive senior ICT team with some of the strongest track records in the software development sector, affording an excellent opportunity to learn and advance your career. You will need to be ready to work in a flexible environment where everyone is aligned to company development.

The Working Environment :

This is a real long-term opportunity to work with experienced professionals and utilise experience gained in a dynamic and friendly environment, which put People at the centre. We encourage flexibility in the workplace and remote working. We treasure team-work and we want everyone to enjoy the chances of self-development and growth with the help of colleagues. We are informal, direct and no time waster. We believe in independence, in fairness and sustainability. We are looking for entrepreneurial people seeking to make an impact, who will be remunerated accordingly. We offer a strong base compensation and tailor-made incentive package, including cash bonuses with the added benefit of a substantial profit share scheme. Also included are benefits like provision of an electric car for salary sacrifice, private health care and life insurance depending on the role level.

The Role:

The Software Development Manager will support various teams across the NatPower UK Development but working closely with the Chief Information Officer in delivering the development of solutions for renewables projects across the UK and will be directly responsible for the development and deployment of solution.

The Software Development Manager will set-up and own day-to-day management of the software development. You as a software development manager will work at the intersection of data analysis, middleware programming, frontend development and UX flow.

Primary duties will include requirement gathering and analysis, stakeholder engagement for the development of project/s. You as a software development manager will own the product development and will be responsible for the complete software development cycle, including knowledge of object-oriented programming, design patterns, and testing.

You should be able to identify and solve problems creatively while keeping security and efficiency in mind.

Benefits:

· Generous compensation: Depending on experience.

· Cash bonus and profit participation (long term incentive plan) as defined by the group policies

· Benefits in line with NatPower UK policies.

· Probation period: 3-6 months

· References and DBS checks required

· Flexible working

NO AGENCIES PLEASE


Key responsibilities:

We are looking for a multi-skilled candidate with a quantitative background for the position of software development manager with experience of managing software development activities and stakeholder engagement. The software development manager will be responsible for efficient, pro-active stakeholder management, product design to exceed client expectations to support frontend, backend and database development and deployment.

The software development manager will need to present their findings to both technical and non-technical audiences is another important skill and being comfortable in written and verbal communication.

Humility coupled with a good sense of humour is high up on our lists of character traits.

  • Some of these activities are performed coordinating the work of external consultants or internal team members.
  • Manage a team of high calibre Software Development Engineers building solutions for Renewable Energy section within the NatPower ecosystem.
  • Recruit, hire, mentor, and coach Software Development Engineers at different levels of experience.
  • Interface with our internal/external customers to understand requirements, set priorities, and communicate direction and progress.
  • Engaging with users deliver GIS empowered platform, Web3 solution and Digital Twin.
  • Audit area of improvements in software engineering team and implement findings.
  • Champion and monitor best practices within software engineering team.
  • Immediately own multiple projects, competing priorities in a fast-paced environment, and navigate ambiguity.
  • Plan and lead the design, development, testing and deployment of software to meet user needs.
  • Produce and own high quality reliable software with a high degree of automation.


What we are looking for:

Essentials:

· Proven commercial experience of management and leadership to deliver software .

· Significant commercial experience with data-centric Web (React) and Java (ideally Spring Boot).

· Strong understanding of software architecture principles, scalability, and performance optimization techniques.

· Proven experience in delivering cloud solutions on Azure or AWS.

· Be responsible for resource allocation, planning and delivering new software releases and designs on-time.

· Experience of preparing user stories and acceptance criteria.

· Take ownership of delivering tested releases and managing the rollout.

· Guide, improve, support, develop and grow the team.

· A passion for innovation, people management and improvement.

· Collaborate with cross-functional teams to define project goals, deliverables, and timelines, ensuring the successful execution of software engineering projects.

· Drive the adoption of best practices, coding standards, and development methodologies to maintain high-quality, scalable, and maintainable code.

· Ensuring solutions meet the best security practises.

· Monitor, review, and report on team performance.

· Oversee the quality of code, design, and security.

· Appreciate the importance of keeping a positive team and culture.

· Being confident with introducing new ideas and motivating a diverse team.

· Committed, reliable and career focussed.

Desirables:

· Bachelor’s degree in computer science or a related field.

· Experience with Agile methodologies (Kanban or SCRUM) as a development manager

· Proven track record of leading and managing software engineering teams, with a solid understanding of agile methodologies and best practices.

· Knowledge of JavaScript Front End technologies e.g. React.js and Back End technologies e.g. Node.js, is desirable but not essential.

  • Understanding of big data driven application
  • Practitioner and advocate for Test Driven Development (TDD) and Continuous Integration (CI).
  • Understanding of basic principles of DevOps.

· Should be able to write digestible comments/ documentation, accompanying code.

  • Ability to work well in a team environment and collaborate with cross-functional teams.
  • Provide technical support to end users and track and resolve issues using Microsoft Project, Teams or Jira based project management.

· Able to manage several projects alongside one another.

· Ability to adapt to a fast-paced development schedule.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Project Manager

Project Manager - Estimator - Surveyor - Signage - Cardiff - £35000 - Collaboration - Account ManagementYolk recruitment are working with a leading signage company who are on the hunt for a project manager who has experience in surveying /measuring up for signage.Are you ready to take the reins on...

Yolk Recruitment Cardiff

Project Manager - Pricing & Underwriting

We’re First Central Insurance & Technology Group (First Central for short), an innovative, market-leading insurance company. We protect the things customers love so they can get on with what matters to them in life. Data drives us. It fuels our outstanding distribution, finance, technology and legal services. Our underwriting skills...

First Central Services UK Haywards Heath

Project Manager - Customer Activation

Constructor is the only search and product discovery platform tailor-made for enterprise ecommerce where conversions matter. Constructor's AI-first solutions make it easier for shoppers to discover products they want to buy and for ecommerce teams to deliver highly personalized experiences that drive impressive results. Optimizing specifically for ecommerce metrics like...

Constructor London

Project Manager - Software

Role: Project Manager (Software) NatPower UKFull time, Permanent, 37.5 hours per week, Monday-FridayLocation: London, UK/Hybrid/FlexibleRole: Full TimeSalary:£60,000 – £70,000 depending on experienceThe Company:NatPower is a global group specialised in renewable energy assetsdevelopment, with operations in several countries. We are launching in the UK market, aiming at becoming one of the...

Natpower London

Project Manager

Project ManagerLocation: Huntingdon, Cambridgeshire UK & Heathrow.Security Clearance Level: High –(SC/ DV ‘Developed Vetting’_UNLEASH YOUR POTENTIALWe have an exciting opportunity for aProject Managerto work within the Programme Management Team for a successful client. This position is a full time, permanent role and applicants must have (or be able to acquire)...

00139 LEIDOS INNOVATIONS UK LTD.

Project Manager - Water Asset Management

Project Manager - Water Asset ManagementAn exciting opportunity is now available for an Assistant Project Manager or Project Manager, this role will see you become part of our growing Project Management team providing support on the Scottish Water Framework contract.As well as offering a diverse and exciting workload, we put...

RPS Group Glasgow