Software Engineer IV

2 weeks ago


Ireland PDI Technologies Full time

Software Engineer IV

Product Development & Management - Limerick - Full Time

Overview

For nearly 40 years, PDI has helped convenience retailers and petroleum wholesalers adapt to changes in the industry by leveraging the latest technologies. Simplifying the complexity in your world is our main focus. That's why we're delivering an integrated portfolio of global, cloud-based solutions and services to meet our customers’ needs today and well into the future. From the back office to fuel logistics, and the latest wave of consumer demands and digital commerce, PDI solutions and services are designed to give you a competitive edge. Our deep domain knowledge is backed by our industry-specific software offerings and a people-first approach. Serving the entire supply chain means that we’ve had to solve a wide range of industry challenges and deliver measurable value. To address the increasingly dynamic convenience retail and petroleum wholesale industry, PDI leads the way with converged digital, cloud-optimized, secure, and scalable solutions including ERP, Loyalty, Fuel Pricing, Point-of-Sale and Logistics to create a broader industry ecosystem. The result is unparalleled insights, simplified operations, and higher profitability for your employees and business. We’re dedicated to helping our more than 1,500 customers in over 50 countries, providing solutions and services to over 200,000 sites.

Job Summary

Do you love building software that thrills your customers? Do you insist on the highest standards for the software your team develops? Are you a progressive software engineer, an advocate of agile development practices, and a proponent of continuous improvement? If this is you, then join an energetic team of engineers building next generation development applications for PDI

You will play a key role in designing and building our market leading software products as we drive to continuously increase our cloud maturity and mobility. You will be working as a key part of an agile team to design, build, test, and support PDI's enterprise software solutions. You will review, recommend & implement system enhancements that will improve the quality, performance, and maintainability of our products. You will be responsible for contributing to an always improving Engineering environment by ensuring all stakeholders (engineers, architects, product owners, SREs, IT Ops…) are informed of status and supported in their roles.

With the variety of environments, platforms, technologies & languages, you must be comfortable working in both Windows & Linux environments and learning a variety of programming languages.

Responsibilities
  • Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles.
  • Lead medium and large sized projects.
  • Guide, train, and lead less experienced engineers.
  • Collaborate with Architecture and DevOps teams to evaluate tools, processes, and technologies.
  • Partner with Product Management to consult on solution feasibility and high-level effort estimation.
  • Prepare and provide project status and risk assessments to their manager with appropriate levels of detail to ensure that programs stay on schedule.
  • Make recommendations for technology adoption and framework improvement, analyzing trends, patterns and best practices for software.
  • Serve as the evangelist and custodian of technology, architecture, and product.
  • Actively develop software solutions for PDI products.
  • Perform testing to ensure systems meet documented user requirements.
  • Use a disciplined approach in an Agile environment to assist in analysis and determination of preferred solutions to technical challenges.
  • Troubleshoot, test, and validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions.
  • Compile test results to provide data for use in solving problems.
  • Perform engineering level tests to find defects; troubleshoot and debug development and production issues, collaborating with QA Engineers to develop optimal product test plans.
  • Work with Product Owner to clarify and estimate feature work.
  • Work with QA Engineers to develop optimal product test plans and resolve new feature issues as QA finds bugs during release stabilization.
Knowledge, Skills & Abilities
  • 9+ years’ experience designing, developing, and maintaining software applications in a software product development environment.
  • Expert in all of the following: .Net and C#, SQL, JavaScript Web Frameworks (e.g. Angular), ASP.NET MVC.
  • Proficiency with the Microsoft Visual Studio IDE and the use of Azure DevOps or Jira.
  • 4+ years of experience serving as a technical team lead preferred.
  • 2+ years of practical experience with Agile development methodologies.
  • 2+ years of experience working on public cloud native applications with experience with the following: AWS, Azure, Infrastructure as a Service, Docker.
  • Highly motivated self-starter with a desire to help others and take action.
  • Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms.
  • Ability to independently work as a contributing member in a high-paced and focused team.
  • Ability to multi-task and prioritize tasks with competing deadlines.
  • Strong problem-solving and analytical skills with the ability to work under pressure.
  • Ability to socialize ideas and influence decisions without direct authority.
  • Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions.
  • Considers ‘best-practice’ standards, as well as departmental policies and procedures.
  • Computer science fundamentals: OOP, design patterns, data structures & algorithms.
#J-18808-Ljbffr

  • Ireland Guidewire Software Full time

    Guidewire's Global Support organization is looking for a proactive, passionate, and people-oriented Software Engineering Manager to join the Guidewire Global Support (GGS) team in Dublin, Ireland. As a Software Engineering Manager, you will be responsible for managing a team of 6-12 developers and QA testers (a combination of Guidewire employees and...

  • Design Engineer →

    4 days ago


    Ireland Artillery Software Inc Full time

    At Artillery we are working hard to build better tools for running fast, reliable, and resilient production systems . Our flagship product is an open-source cloud-native load testing solution, which makes it easy to test anything, at any scale, and from your own AWS infrastructure. It’s used by thousands of engineers around the world every day to help...

  • Software Engineer

    1 month ago


    Ireland UnitedHealth Group Full time

    Software Engineer - Letterkenny Optum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture...

  • Software Engineer

    1 month ago


    Ireland Liebherr Container Cranes Ltd Full time

    Person Profile The successful candidate will be responsible for the design and implementation of PLC software and supporting applications (windows based) on existing Liebherr Container Crane product. This will involve integration of crane control systems with third-party equipment, with instrumentationand with terminal operating systems. We are looking for a...

  • Software Engineer

    1 month ago


    Ireland PE Global Full time

    PE Global is recruiting for a Software Engineer on behalf of our medical device client based in Galway. This is an initial 12-month contract role. Days required onsite in Galway each week. Applicants must live in Galway or be commutable to Galway. Purpose Statement To assist the Equipment Engineering department to develop new manufacturing and test equipment...

  • Software Engineer

    4 weeks ago


    Ireland Reperio Human Capital Full time

    Location Dublin City Centre, Dublin, Republic of Ireland Type Permanent Start ASAP Software Engineer 99499 Desired skills: C++, Rust, C#, Python, Dublin We are looking for a Mid-level to Senior Software engineer who is keen to join a company within a larger media organisation. Within this role, you will be programming and developing a key tool...


  • Ireland NAB-IRE VENTURES LIMITED Full time

    Job Summary: North American Bancard is a dynamic and innovative technology company dedicated to reshaping the landscape of financial risk and compliance management. We seek a solution-oriented and people-driven Engineering Lead with focus on software development to join our talented team at the Fraud & Risk Management Research & Development Centre of...


  • Ireland Reperio Human Capital Full time

    Hybrid My client, a market leader in the Finance space, is looking for a seasoned Software Engineering Manager with expertise in leading talented and diverse software development teams in fintech environments. Software Engineering Manager - Key Responsibilities: You will guide a team of software developers to build and maintain an innovative platform...


  • Ireland LexisNexis Risk Solutions Full time

    Would you like to join one of our innovative software teams? About the Business LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer...


  • Ireland Vectra Full time

    About the Role Detecting attackers in real-time requires a high-performance suite of software that enables machine learning and statistical techniques. You will be joining a diverse and collaborative team, based in Dublin! Starting as a senior software engineer in this team presents a unique opportunity to help shape the processes and practices of the team,...


  • Ireland CareerArc Full time

    Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships, and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential....


  • Ireland LexisNexis Risk Solutions Full time

    Senior Software Engineer I Apply locations Dublin time type Full time posted on Posted 2 Days Ago job requisition id R81449 Senior Software Engineer Do you enjoy coaching less experienced team members? Would you like to join one of our innovative software teams? About the Business LexisNexis Risk Solutions is the essential partner in the assessment of...


  • Ireland LexisNexis Risk Solutions Full time

    Senior Software Engineer I Apply locations Dublin time type Full time posted on Posted 2 Days Ago job requisition id R81449 Senior Software Engineer Do you enjoy coaching less experienced team members? Would you like to join one of our innovative software teams? About the Business LexisNexis Risk Solutions is the essential partner in the assessment of...


  • Ireland Proofpoint Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Company Overview Proofpoint is a leading cybersecurity company protecting organizations’ greatest assets and biggest risks: vulnerabilities in people. With an integrated suite of cloud-based...


  • Ireland Rent the Runway Full time

    Founded in 2009, Rent the Runway is disrupting the trillion-dollar fashion industry and changing the way women get dressed through the Closet in the Cloud, the world’s first and largest shared designer closet. RTR’s mission has remained the same since its founding: powering women to feel their best every day. Through RTR, customers can subscribe, rent...


  • Ireland Emtech Recruitment Full time

    Control Software Engineer is required to provide technical expertise in all stages of project life cycle by market-leading health products manufacturer in County Waterford. The successful professional will contribute to all aspects of our client's products manufacturing life-cycle ensuring effective processes are applied by complying with regulatory...


  • Ireland Google Inc. Full time

    Senior Software Engineer, Site Reliability Engineering Company: Google Location: Dublin, Ireland Experience Level: Mid Minimum Qualifications: Bachelor’s degree in Computer Science, a related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 5 years of experience with...


  • Ireland CPL Healthcare Full time

    · Permanent · Galway – Hybrid · Negotiable Salary Senior Software Engineers - Java required for Global Financial Services/ Investment organisation based in Galway. Market leading benefits on offer, with flexible working conditions. The Expertise and Skills You Bring 5+ years’ experience as a Software Developer. Required Skills: Java,...


  • Ireland Different Technologies Pty Ltd. Full time

    About Us: At Powerverse, we are Empowering people and communities to run their lives on sustainable new energy with ease. Our teams Build Products that Matter, and we value being Bold, Responsible, and Trusted. Powerverse is a leader in the growing Energy Management market and is owned by Lightsource bp. We are repowering a smart, connected, electric...

  • Software Developer

    2 weeks ago


    Ireland Inside Java Full time

    Location: Sweden, Ireland, and The Netherlands May 28, 2024 The Java Platform group is looking for passionate and highly-motivated software engineers to join our world class development engineering effort. Our team is responsible for delivering all aspect of the core Java platform that is used by millions of developers, and used as the foundation...