Leave us your email address and we'll send you all the new jobs according to your preferences.

SW Engineering Team Lead

Posted 1 hour 29 minutes ago by NCR Atleos Corporation

Permanent
Full Time
Factory Jobs
Angus, Dundee, United Kingdom, DD2 5
Job Description
Role: Software Engineering Team Lead Location: Dundee Grade: 12 Key Areas of Responsibility Lead, mentor, and grow a team of software engineers and data engineers, fostering a culture of technical excellence, collaboration, and continuous improvement Own the end-to-end delivery of enterprise-grade containerised Python applications, data pipelines, and cloud infrastructure Drive architectural decisions for data platforms and services running on Azure (Data Factory, Azure Functions, Azure SQL, Event Hubs, etc.) Define and manage Infrastructure as Code using Terraform, ensuring repeatable, auditable, and secure cloud environments Establish and enforce engineering best practices including code reviews, CI/CD, automated testing, observability, and documentation Collaborate with product managers, data scientists, and business stakeholders to translate requirements into technical solutions Support our Project Manager in sprint planning, backlog prioritization, capacity planning, and delivery commitments Identify and mitigate technical debt, security risks, and operational bottlenecks Drive adoption of DevOps/DataOps practices across the team Provide hands-on technical contribution, particularly in Python development, Terraform modules, and Azure cloud services Ensure compliance with organizational security, data governance, and regulatory standards Required Skills & Experience Minimum Bachelor's Degree in Computer Science, Engineering, Data Science, or a related field (equivalent experience will also be considered) 5+ years of experience in software engineering or data engineering, with at least 1 year in a people management or technical leadership role Strong experience writing enterprise-grade Python applications (APIs, data pipelines, ETL/ELT frameworks, automation) Deep hands-on experience with Microsoft Azure cloud services (Azure Databricks, Azure Data Factory, Azure Functions, Azure Storage, Azure SQL) Proven experience with Terraform for infrastructure provisioning and management across multiple environments Solid understanding of CI/CD pipelines, containerization (Docker), and DevOps practices Experience with relational and non-relational databases (SQL Server, PostgreSQL, Cosmos DB, or similar) Strong methodical problem-solving skills Excellent communication skills both written and verbal Ability to work effectively in a cross-functional, globally distributed team environment Have a strong desire for quality and operational excellence Preferred Qualifications (Advantageous but Not Essential) Familiarity with event-driven architectures (Event Hubs, Service Bus) Experience with data modeling, data warehousing, or lakehouse architectures Azure certifications (e.g., Azure Data Engineer Associate, Azure Solutions Architect) HashiCorp Terraform certification Experience with monitoring and observability tools (Application Insights, Grafana, Prometheus) Background in financial services or self-service banking technology career at NCR Atleos means embracing our innovative culture and values, seeking new adventures and carving your own path.
Email this Job