 
        
        Position Summary
We are currently seeking a Senior Software Developer to drive the development of customized products for Power Systems Engineering. You will be part of a cross‑functional team to build software tools and data‑driven models that solve complex engineering challenges in power generation, transmission, and distribution.
Role Responsibilities
 * Hands‑on full‑stack software development.
 * Lead and contribute to new and existing software projects.
 * Provide technical expertise and contribute to technical decision‑making within the Power Systems Engineering department.
 * Liaise with and develop working relationships with business process owners.
 * Requirements gathering and workshop facilitation.
 * Estimation of work and agreement of deadlines with stakeholders.
 * Report to internal and external stakeholders on project progress.
 * Collaborate with other development staff within Premium Power.
 * Keep abreast of trends and developments within the software industry.
 * Represent Premium Power at meetings as necessary.
 * Mentor junior developers. Peer review of code.
Essential Requirements
 * Bachelor’s or Master’s degree in Computer Science or a related discipline.
 * Minimum of five years of experience in product design, development, and software implementation.
 * Hands‑on leadership within the energy, utilities, or industrial sectors, with a demonstrated record of success.
 * Flexible and adaptable approach to work, embracing change and adapting work practices accordingly.
 * Fluent in English with excellent communication, written and verbal skills.
 * Experience working in an Electrical Engineering, Power Systems, or related industry is highly valued.
Technical Skills
 * Excellent development skills and experience based around the Microsoft stack, .NET, C#, SQL Server, IIS, TFS, Azure/AWS.
 * Proficiency in Python, Java, C#, React, Angular, Node.js or similar.
 * Conversant with REST APIs, JSON, web services, API integrations, security issues, etc.
 * Experience developing full‑stack web applications utilizing Next.js for the frontend and Node.js and Express.js for the backend.
 * End‑to‑end development to deployment (CI/CD) workflow.
 * Experience with authentication and authorisation methodologies within web development.
 * Databases: PostgreSQL, MySQL, Vector DB, MongoDB.
 * Advanced proficiency in writing automated tests, including unit, integration and performance tests.
Soft Skills
 * Mentoring: guide and support junior developers, share knowledge, and help them grow their technical and soft skills.
 * Complex problem‑solving – identify and resolve technical issues, finding creative and effective solutions.
 * Excellent document management skills: writing clear, comprehensive, and accurate technical and functional specs, software architecture & design, code documentation, user & developer guides.
 * Effective communication: clearly communicate technical concepts to both technical and non‑technical users, listen actively, provide constructive feedback.
 * Superior relationship building and stakeholder management.
 * Ensure cybersecurity and ISO27001 compliance across all digital tools and data systems.
About Us
Premium Power is on a mission to provide best‑in‑class electrical engineering consulting on a global scale. We specialise in power systems, electrical safety and arc flash and collaborate with an outstanding list of household names including Microsoft, Google, Pfizer, Meta and many more.
Our ambition is to be the leader in the provision of technology services for electrical energy systems and the optimisation of power systems. We’ve made some great strides already and we’ve a lot more to do. Growing our team, we’re looking for a Senior Software Developer to lead and grow our software development division.
What We Can Offer
 * Excellent career development, award‑winning projects and an excellent remuneration package.
 * High commitment by management to training and career development.
 * Premium Power employees work on interesting projects in a supportive and friendly environment, whilst earning market‑leading salaries.
 * Premium Power offers the opportunity to work within an exciting and growing sector on a diverse range of technical, strategic and regulatory consultancy projects for various industries: Data Centres, Pharma, Medical, Semi‑conductor, Food & Beverage, Heavy Industry, etc.
 * Discretionary annual performance‑based bonus.
 * Flexible working hours.
 * Generous annual leave entitlements.
 * Company contributory pension scheme.
 * Generous expenses and laptop.
 * Paid membership fees for one professional institute.
 * Excellent CPD programme.
 * Health insurance.
Location
The role is based in our head offices in Balbriggan, Co. Dublin. You must be able to commute there 5 days a week. On successful completion of the probation period, hybrid working arrangements can be discussed.
Legal and Application Notice
Only candidates who are legally authorised to work in Ireland will be considered. Applications via email will not be considered.
#J-18808-Ljbffr