Lead Developer (Remote)
Dublin, Leinster - Ireland

We are as invested in your career as you are.

As you navigate through these uncertain times, know that Pinkerton has been a stable, thriving corporation for over 170 years. As recognized leaders around the globe in the corporate risk management industry, you can rest assured that joining us now means moving to a future-looking company. We are here today, will be here tomorrow, and are a thriving community of over 2,000 risk management professionals.

This is just one of the several exciting career opportunities that are currently available.

Job Summary:

The Lead Developer will work closely with Pinkerton senior stakeholders to understand business goals and ensure that the development team and technologies used are aligned with these. The Lead Developer will also provide guidance to other team members on best practices and architectural decisions.

Essential Functions:

  1. Represent Pinkerton's core values of integrity, vigilance, and excellence.
  2. Work closely with senior stakeholders to understand business requirements and translate these into technical requirements for the development team.
  3. Plan and document technical specifications for features or system design.
  4. Design, build, and configure applications to meet business process and application requirements
  5. Direct the development team in the design, development, coding, testing, and debugging of applications
  6. Write testable, scalable, and efficient code and leading code reviews.
  7. Mentor junior team members and ensure they adhere to determined software quality standards.
  8. Share responsibility with teammates for occasional after-hours on-call rotation for support of production level systems.
  9. Be part of the full application lifecycle (design, develop, test, deploy and maintain) and innovation of each step.
  10. All other duties, as assigned.

Education, Experience, and Certifications:

Bachelor's degree with five to ten years of IT experience. Management experience, preferred.


  • Strong computer programming skills with knowledge of different programming languages and design.
  • Hands-on experience using .NET framework/.Net Core, Azure services and Angular.
  • Knowledge of scalable platform architecture, end to end systems design, and architecture.
  • Unit testing and test-driven development experience.
  • Involvement with Agile software development methodologies.
  • Solid written and verbal communication skills.
  • Able to work successfully with teams across the organization
  • Relational databases, schema design, and SQL/MySQL experience.
  • Willing to learning new technologies/architecture and apply accordingly.
  • Knowledge of backend development best practices.
  • Effective problem-resolution skills.
  • Serve as an effective team leader.

Working Conditions:

With or without reasonable accommodation, requires the physical and mental capacity to effectively perform all essential functions;

  • Exposure to sensitive and confidential information.
  • Regular computer usage.
  • Must be able to see, hear, speak, and write clearly in order to communicate with employees and/or customers.
  • Occasional reaching and lifting of small objects and operating office equipment.
  • Ability to adjust focus between close and distance vision.
  • Frequent sitting.

Pinkerton is an equal opportunity employer and provides equal opportunity to all applicants for all positions without regard to race/ethnicity, color, national origin, ancestry, sex/gender, gender identity/expression, sexual orientation, marital/prenatal status, pregnancy/childbirth or related conditions, religion, creed, age, disability, genetic information, veteran status or any protected status by local, state, federal or country-specific law.

*Current employees include Pinkerton and all Securitas divisions.