👨🏻‍💻 postech.work

Senior Software Developer

Premium Power Ltd. • 🌐 Remote

Remote Posted 1 day, 8 hours ago

Job Description

Position Summary

We are currently seeking a Senior Software Developer to drive the development of customised 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 Summary:

The Senior Software Developer in Premium Power will play a significant role in development of new applications and reengineering existing applications, supporting the business needs of Premium Power and the wider Power Systems Engineering industry.

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 5 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/ adaptable in their approach to work, embrace change and adapt work practices accordingly.

Fluent in English with excellent communication skills, 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 API’s, 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 of 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, and 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 we 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

Salary €70,000 - €80,000 depending on experience

Only candidates who are legally authorised to work in Ireland will be considered. You must be able to commute to our head office in Balbriggan, Co. Dublin.

*PLEASE NOTE – Applications via email will not be considered

Job Type: Full-time

Pay: €70,000.00-€80,000.00 per year

Benefits:

Company events

Company pension

Flexitime

On-site parking

Private medical insurance

Sick pay

Work from home

Ability to commute/relocate:

Balbriggan, CO. Dublin: reliably commute or plan to relocate before starting work (required)

Application question(s):

Can you provide a link to a previous product you developed?

Experience:

Application development: 5 years (required)

Work authorisation:

Ireland (required)

Work Location: Hybrid remote in Balbriggan, CO. Dublin

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.