Skip to main content
A

Alfa Laval

Technical Lead - IoT

Pune7+ yrsPosted today

Skills

DevOpsC#DockerAzureAngularPythonLinuxMicroservicesMentoringCollaborationLeadershipProblem Solving

Job description

Technical Lead - IoT

We are looking for a Technical Lead to join our IoT Development Team and help drive the development of IoT solutions for Alfa Laval products. Our solutions enable remote support, data visualization, and performance analytics, helping customers improve efficiency, compliance, and sustainability.

This role is ideal for an experienced engineer who enjoys leading through technical expertise, mentoring, and collaboration while remaining actively involved in software development.

About Alfa Laval

At Alfa Laval, we contribute to a more sustainable future through engineering innovation. Our solutions help customers improve efficiency in industries such as marine, energy, water treatment, food production, and pharmaceuticals.

We offer a collaborative and inclusive environment where people are encouraged to take initiative, share ideas, and turn innovation into reality.

For more details, feel free to visit our website www.alfalaval.com .

About the role

As Technical Lead in one of the IoT Development Teams, you will work closely with developers, Product Owners, Delivery Leads, business stakeholders, and DevOps teams to translate business needs into robust technical solutions.

The role includes responsibility for technical design, implementation approach, estimation, mentoring team members, and cross-team coordination, while ensuring that solutions meet requirements for performance, usability, stability, maintainability, and cybersecurity. It also requires active involvement in software development and technical leadership, helping guide technical decisions and delivery across the team.

In this role, you will

Lead technical design, solution definition, and estimation activities, translating business requirements into scalable and maintainable solutions

Mentor engineers through technical guidance, code reviews, testing practices, and the promotion of engineering best practices

Collaborate across teams and stakeholders to align solutions, manage dependencies, and ensure efficient delivery

Support the full software development lifecycle, including implementation, deployment, maintenance, and operational handover

Remain actively involved in hands-on software development and technical problem solving, contributing where your expertise provides the greatest value

Ensure solutions meet requirements for performance, usability, maintainability, stability, and cybersecurity

Required Qualifications and Experience

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Must have skills and experience

7+ years of strong experience in software development

5+ years of strong hands-on experience with C# and .NET / .NET Core

Experience designing and delivering backend or distributed systems

Hands-on experience with Docker

Strong hands-on experience with Microsoft Azure is highly preferred, experience with other cloud platforms is also valued

Experience working in Agile development teams

Ability to translate business needs into technical solutions

Experience mentoring developers and driving technical progress within a team

Experience collaborating across teams and managing technical dependencies

Experience supporting the software lifecycle, including deployment, maintenance, and handover

Experience working with APIs and service-based architectures

Experience monitoring, logging, diagnostics, and troubleshooting production systems

Nice to have skills and experience

Experience with Angular or another frontend technology

Experience with Python or another scripting language

Experience working with IoT, edge, cloud-connected, telemetry-based or industrial monitoring solutions/data flows

Hands-on experience with Linux-based environments

Experience with time-series databases such as TimescaleDB or InfluxDB

Experience with deployments, pipelines, and operational handovers

Experience using tools such as Jira or Azure DevOps

Experience with microservices, messaging, or event-driven systems

Who are you?

A hands-on and experienced software engineer with strong technical judgment and a passion for building high-quality solutions

Enjoy combining technical leadership with active contribution to development

Structured, driven, and self-motivated, with the ability to see the bigger picture while maintaining attention to detail

Comfortable taking initiative, handling multiple tasks, and working in a collaborative team environment.

Enjoy supporting the growth of others through mentoring and knowledge sharing, and can thrive in a role where you can help both the team and the technical solutions develop over time

Understand that successful technical leadership comes through collaboration, influence, and clear communication

What’s in it for you?

Opportunity to build advanced IoT solutions used globally

Exposure to international teams and stakeholders

Strong opportunities for technical growth and career development

Collaborative work environment with flexibility and work-life balance

Note -

We care about diversity, inclusion and equity in our recruitment processes. We also believe behavioral traits can provide important insights into a candidate's fit to a role. To help us achieve this we apply Pymetrics assessments, and upon application you will be invited to play the assessment games.

We know that not every candidate will meet every qualification listed above. If you are excited about the role and believe you can contribute to the team, we encourage you to apply.

Apply on Alfa Laval