Job Application Form

Software Developer, Stamullen

Employment Type

Permanent

Application Start Date

20-11-2023

Application End Date

31-12-2024

Location

Stamullen

State/County

Meath

Zip Code

K32RX53

Country

Ireland

Work Style

Hybrid

Industry

Energy and utilities

Category

Information technology

Position

Software developer/engineer

Experience

Flexible

Education

Bachelors

Description

Software Developer

 

Company Profile

Hanley Energy is an internationally acclaimed innovator in the fields of energy management, critical power, and data centre control solutions, serving various business sectors worldwide. With our headquarters based in Ireland and offices situated in the US, Sweden, Australia, and Germany, we possess an abundance of experience and proficiency in delivering, designing, setting up, and maintaining energy management and monitoring systems, data centre control solutions, and critical power to an array of clients in Ireland and globally, across various business sectors.

 

Company Benefits:

  • Salary with excellent career development opportunities
  • Company Healthcare Plan 
  • Company Pension Scheme
  • Death in Service Life Insurance
  • Employee Assistance Programme & Wellbeing Programme
  • Academic assistance & Structured In-house training
  • Hanley Energy Affinity Scheme
  • Free parking at all locations
  • Hybrid Work Model where applicable

 

Software Developer

We are seeking a dynamic Software Developer with a strong foundation in Python, SQL, and web technologies. The ideal candidate should be well-versed in software engineering practices and demonstrate proficiency in HTML5, CSS, and REST API integration. While familiarity with platforms like Ignition from Inductive Automation and Node-RED is beneficial, the primary focus is on robust software development skills. Knowledge in networking and operating systems will be considered valuable additional skills.

 

Role Requirements and Responsibilities:

  • Design and develop high-quality software solutions using Python.
  • fficiently manage and manipulate databases using SQL (MSSQL, MySQL/MariaDB, PostgreSQL).
  • Implement web technologies, including HTML5, CSS, and REST APIs, in various projects.
  • Utilize a range of development tools and platforms, adapting to project-specific needs.
  • Employ Git for effective version control and teamwork.
  • Integrate basic networking principles to enhance security and performance of software applications.
  • Develop scripts in Bash, PowerShell, or similar for automation.
  • Support both Linux and Windows Server environments.
  • Collaborate throughout the software development lifecycle, embracing new technologies and methodologies.

 

Candidate Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proficiency in Python programming.
  • Strong skills in SQL and database design.
  • Solid understanding of web technologies, including HTML5, CSS, and REST APIs.
  • Experience with diverse software development tools; knowledge of Ignition, Node-RED, and Docker is a plus.
  • Familiarity with Git and basic networking concepts.
  • Experience with scripting for task automation.
  • Knowledge of Linux and Windows Server operating systems.
  • Deep understanding of algorithms, data structures, and software design principles.
  • Excellent problem-solving skills and detail orientation.

 

Indeed: PRIO1

Personal Information

Professional Information

Other Attachment

* PDF format preferred. To upload multiple files, select all at once (Hold CTRL or SHIFT when selecting)