Software Engineer

  • Full Time
  • Remote
  • Nationwide
  • 41900431

PE Global are seeking to identify a Software Engineer (mid to senior levels / C#, .NET, ASP.Net, Azure) to join one of our key clients, a highly reputable and established award-winning IT services company as they aim to drive revenue and margin growth from both existing and new clients. Positioned strongly in terms of the service and products they offer and working with renowned clients in the health, pharma, financial services, Insurance, manufacturing, aviation and public sector.

Great Culture and very strong back office, management team and technical teams offering great support and delivery capability to clients. The company’s strength is in offering quality services across cloud service, software development, security, infrastructure. They have also made a number of carefully consider acquisitions to complement their portfolio of services which has increased their market share and workload dramatically.

The company:    

Ambitious IT Service company, embarking upon a journey of expansion through both organic and acquisition means. Founded in 2005, the company now employs approximately 100 people with offices throughout Ireland and in the US. With a clear vision to become and remain “The most in-demand technology services company in the market” helping clients achieve their greatest potential using the power of technology.

The company has received a variety of accolades from the Tech Excellence Awards, as well as from notable vendors and is well placed to take advantage of the many opportunities which currently exist in the market, as clients continue to turn to their technology partner for efficiencies.

In recent years the company has expanded through a number of key strategic acquisitions enabling them to broaden their services and solutions capability whilst also significantly increasing their client portfolio and the scope, scale and variety of their software engineering projects in terms of domain and technologies.

Their custom software development solutions are one of their most successful services working with international clients in health, pharma, financial services, Insurance, manufacturing, aviation, motor sports, automotive from start-ups to large enterprises. They work with clients on long-term and bespoke projects to help them modernize, get the competitive edge in their sector, get more from data, automate, adopt cloud, secure, disrupt and embrace new tech and trends.

The founders are from an engineering background and have created an environment that enables developers to thrive in terms of offering variety, continued learning opportunities and flexibility in a creative team in a close -knit friendly working atmosphere with lots of collaboration, help, support, mentoring, guidance, learning and accessible to everyone at all levels.

The Role

To pursue our mission of “helping clients achieve their greatest potential using the power of technology”, we are looking for a developer to help us develop and deliver business critical projects for our customers using agile methodologies.

Reporting into one of our technical leads, this will be a hands-on software delivery role within an agile team working in a highly collaborative manner with our technical leads, architects, business analysts and scrum masters. As a software engineer, you will primarily be responsible for converting customer requirements into high-quality code. As this will involve close, daily interaction within the context of an agile team, your communication and people skills will need to be superb. If you are passionate about using best-in-class practices to produce high-quality code, then you are the right person for this job.

This role will provide a huge learning opportunity for the right candidate and would be an ideal next step for a developer looking to take their career to the next level.

Interpersonal Responsibilities:

  • Actively contribute to an agile mindset and a positive working environment within the team.
  • Actively participate in the creation of high-quality software within agreed project deadlines.
  • Actively contribute to high standards of code quality personally and within the team by utilising and contributing to best-in-class development practices and habits.
  • Ability to have a positive impact on others and communicate openly and directly to individuals or groups at all levels.
  • Actively participate in and contribute to your team’s continuous improvement practices.
  • Demonstrate a proactive approach to “getting things done”, accountability & ownership and the ability to prioritise your own workload.


Technical Responsibilities:

  • Collaborate effectively with our business analysts, scrum masters and technical leads to assist in the planning, designing, development, testing, and maintenance of our client’s web-based applications.
  • Development of client application features with minimal supervision or guidance.
  • Providing realistic estimates of development effort to assist in team planning.
  • Assisting with the production of solution design documentation in line with company standards.
  • Participate actively and contribute to peer-to-peer code reviews.
  • Adopt our code quality processes and ensure they are used when producing code.
  • Perform 3rd line support diagnosing and resolving technical engineering issues, as required.
  • Provide assistance to quality engineers and support personnel as needed to troubleshoot production issues.


Qualifications & Experience: (This job description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of responsibilities, tasks and duties due to nature of work the projects are quite varied across scale, challenge and complexity and the tech stack is constantly evolving)

  • Demonstrable full-stack development experience using a combination of .Net and modern front-end technologies (C#, ASP.Net, Azure PaaS, Entity Framework, JavaScript/Typescript, AJAX, Angular/React, Bootstrap etc.).
  • Experience in any of the following areas would be an advantage; Mobile, Augmented Reality (HoloLens), Virtual Reality, IoT, Artificial Intelligence / Machine Learning, Data Analytics and Data Warehousing.
  • Experience with object-oriented design and implementation techniques such as Test-Driven development, Enterprise implementation patterns and SOLID principles.
  • Good understanding of object-oriented and service-oriented application development techniques and theories
  • Experience with debugging, performance profiling and application optimization.
  • Exposure to building and managing distributed web systems.
  • Experience with source control management systems and continuous integration/delivery environments.
  • Experience with agile development methodologies (Scrum, Kanban) and automated testing.
  • Database design and implementation on both relational and non-relational platforms.
  • Excellent written and verbal communication skills.
  • Self-motivated and enthusiastic.
  • Willingness to travel, if required.


What’s on offer:

  • As this is a key hire for the software engineering team, there is intent to offer good package to the selected candidates and will reflect the persons level of alignment to the role. Therefore, PE Global will arrange a call to discuss and understand your salary expectations to then relay to the client as part of the process.
  • As a guide, the salary will be in line and in most cases above market rates plus benefits and an overall compensation package including private Health Insurance, senior level leave + service day, personal training & development plan, Health, Wellness & Employee Assistance Program, Flexible hours, Income Protection, Death in service, Maternity/Paternity Pay, Sports & Social, Remote working.
  • Lots of opportunity and support to enter into continued learning and development programs and the opportunity to continuously gain exposure to new technologies as the industry evolves.
  • Opportunity to help steer and share the next phase of growth within a supportive and ambitious company, strongly positioned to take advantage of market demand within this arena


By continuing to use the site, you agree to the use of cookies. More Information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.