NodeJS Software Developer
Location: Rugby
Time Type: Full time
Job Description
Job Description Summary
We are looking for a Senior NodeJS Software Developer (typically gained over minimum 5 years’) to join our agile development team. You will work on a core security software platform written primarily in NodeJS and AngularJS, contributing to both frontend and backend development. This is a full-stack role with the opportunity to grow into a technical leadership position in the near future.GE Vernova’s Power Conversion & Storage business provides electrification systems that are critical to customers’ power and energy needs for their high-performance applications. We work with some of the world’s major energy, maritime and industrial organizations, helping to enable a transition to energy efficiency and decarbonization, including through our specialist motors, drives and control technologies.
Join our dev team in Rugby and utilize your software skills to develop cutting edge solutions that are used in GE Power Conversion’s range of Remote monitoring, Engineering and HMI Operator Interface products and systems.
Glimpse of what you’d be working on as a developer in GE Vernova → https://www.gevernova.com/power-conversion/product-solutions/Digital-Suite
Job Description
Main responsibilities:
Maintain, enhance, and develop our core security software solution built using NodeJS (backend) and AngularJS (frontend), supporting multiple in-house products.
Contribute to architectural decisions and progressively develop the capability to assume a leading technical role.
Work within small, self-motivated Agile sprint teams to deliver high-quality software increments.
Collaborate with Product Leadership and internal stakeholders to gather requirements and translate customer needs into scalable, secure, cloud-connected solutions.
Participate in all phases of the software development lifecycle, including requirements definition, design, implementation, testing, quality assurance, and deployment.
Ensure code quality, maintainability, performance, and adherence to industry standards and cybersecurity best practices.
Create UI/UX wireframes, mock-ups, and prototypes aligned with corporate branding guidelines to demonstrate concepts and gather stakeholder feedback.
Produce clear technical documentation, including software design specifications, test specifications, and user manuals.
Attend meetings with internal customers to capture requirements, conduct feasibility studies, and provide technical guidance.
Collaborate with cross-functional teams to ensure solutions meet technical, security, and compliance requirements.
Must-have requirements:
Experience with developing full stack applications with NodeJS typically gained over minimum 5 years’
UI/UX Experience developing UI’s using modern frameworks (AngularJS, VueJS, React, etc.)
Working experience writing in AngularJS and NodeJS for both frontend and backend
Working knowledge of at least one other high level programming language like C# or C++ would be advantageous
Good knowledge of JQuery/CSS/Bootstrap.
An understanding of MVVM architectural pattern.
A relevant degree in Computer Science, Computer Engineering or related technical field of study, OR significant relevant experience gained in a professional engineering environment.
Familiarity with modern commercial software development paradigms (microservices, testing in isolation, integration).
Good written and verbal communication skills.
Unrestricted Right to Work in the United Kingdom.
Nice-to-have requirements:
Experience with automated UI testing using frameworks such as Robot, Cypress, etc.
DevOps experience building pipelines using GitHub actions or similar (CI/CD).
Experience of RAD / TDD / Agile development processes.
Understanding of cyber security and its relevance to the software development life cycle.
Ability to create structured documentation suitable for Customer use.
Knowledge of our industry, products and platforms.
- Experience of leading/mentoring/coaching software engineers
You can expect from us:
Challenging and exciting projects.
A work environment where we understand that not everyone has the same expectations about their jobs, careers and work-life balance and we are happy to discuss flexibility requirements (hybrid work).
Attractive compensation.
Flexible benefits so you can build a package that fits your personal needs. Some core benefits are: Employer pension contribution (not subject to individual contribution), Income protection, Private Health Insurance and Life Assurance.
26 days vacation + bank holidays.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
