P

PM Group

International project delivery firm for facilities

Full Stack Software Developer Lead

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listedIn-person

About the Job

Requirements

  • Significant software development experience, including technical leadership of production solutions from requirements through build, test, release, and support; 5+ years of full-stack experience.
  • Experience across frontend, backend, integration, data, and deployment layers.
  • Strong knowledge of modern web architecture, API design, integration patterns, secure coding, source control, and continuous integration and continuous delivery.
  • Experience in server-side development, service design, business logic, API implementation, and data access patterns.
  • Experience establishing engineering practices covering design patterns, clean code, maintainability, refactoring, code quality, and technical debt management.
  • Experience with cloud platforms and Microsoft enterprise technologies.
  • Ability to work across pro-code, low-code, data, analytics, and custom-development disciplines.
  • Strong troubleshooting, documentation, stakeholder communication, and coaching skills.

Responsibilities

  • Lead solution design and development across the application lifecycle, from agile planning and build through test, release, and business-as-usual operations.
  • Set group-wide standards for coding, configuration, integration, testing, documentation, peer review, and release quality.
  • Make technical decisions that balance product value, scalability, security, maintainability, cost, and delivery speed.
  • Mentor developers and analysts, supporting estimation, sequencing, dependency management, and continuous improvement for Product Engineering and Architecture.
  • Evolve proof-of-concept solutions into scalable enterprise-ready products with reusable, reliable, configurable capabilities and reduced client-specific duplication.
  • Improve architectural solutions across the full stack, including application, integration, data-processing, storage, reporting, and analytics layers.
  • Design for multi-client delivery, controlled configuration, observability, maintainability, and future AI-enabled capabilities.
  • Use Azure DevOps repositories, implementing branching strategies, backlog linkage, build and release pipelines, environment controls, and traceability.
  • Introduce automated quality gates, unit and integration testing, automated regression testing, testability by design, release approvals, rollback procedures, and deployment runbooks.
  • Secure software development through secure coding, dependency management, secrets management, vulnerability remediation, and security testing in continuous integration and continuous delivery.
  • Embed security and privacy by design, including identity, access, and tenant-boundary controls.
  • Participate in architecture, security, and production-readiness reviews, identifying proportionate mitigations for technical and operational risks.
  • Ensure solutions meet agreed non-functional requirements for performance, availability, scalability, recoverability, and supportability.
  • Work with product, architecture, data, security, and delivery teams to refine roadmaps, priorities, acceptance criteria, and release scope.
  • Coordinate technical delivery across Power Platform, Microsoft Fabric, Power BI, Azure-hosted services, SharePoint, and integrated systems.
  • Support incident investigation, root-cause analysis, defect resolution, handover planning, and service improvement.
  • Communicate decisions, trade-offs, risks, and progress to technical and non-technical stakeholders.
  • Lead solutions involving Microsoft Azure, Entra ID, the Microsoft 365 ecosystem, modern frontend frameworks, REST APIs, enterprise integrations, modern web application development, automated testing, logging, and monitoring, with the technology mix selected according to approved product and solution architecture.

Desired Qualifications

  • Experience productizing a minimum viable product, converting bespoke implementations into reusable multi-client products, or delivering across separate tenants, domains, or security boundaries.
  • Knowledge of data architecture, SQL services, OneLake, semantic models, dimensions, data governance, regulated delivery environments, or relevant Microsoft/cloud certifications.
  • Azure and Azure DevOps experience is strongly preferred.

About the Company

PM Group

International project delivery firm for facilities

PM Group is a global project delivery firm focusing on architecture, engineering, construction management, and validation services. It designs and delivers complex facilities for sectors including pharmaceuticals and life sciences, advanced technology and data centers, food and agriculture, and energy. The company provides end-to-end project work—from initial design and engineering through construction management and validation—to ensure facilities meet rigorous industry standards. What sets PM Group apart is its employee-owned structure and its international footprint, with offices across Europe, Asia, and the United States, enabling it to coordinate multidisciplinary teams on large-scale projects worldwide. The company’s goal is to ensure safe, compliant, and efficient delivery of complex facilities for its clients, helping them bring critical infrastructure online on time and within scope.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Machelen, Belgium
Founded
1973

Recently Posted Jobs

Explore more opportunities at PM Group

See more jobs