HCLTech

Lead Software Developer-Device Testing Platform Team

Porto, Porto District, PT

5 days ago
Save Job

Summary

We are HCLTech, one of the fastest-growing large tech companies in the world and home to 222,000+ people across 60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud. The driving force behind that work, our people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis. We, in turn, work hard to bring out the best in them as we strive to help them find their spark and become the best version of themselves that they can be.

If all this sounds like an environment you’ll thrive in, then you’re in the right place. Join us on our journey to advancing the technological world through innovation and creativity.


Join our innovative Device Testing Platform Team, where we are dedicated to developing cutting-edge solutions for data acquisition on edge devices, marshalling data to the cloud data storage, and presenting custom dashboards to our users using Kusto.

Key Responsibilities:

  • Lead and mentor a team of software developers, fostering a collaborative and high-performance environment.
  • Design, develop, and maintain software solutions using Python, C#, .NET, Blazor, and Kusto.
  • Implement and manage cloud solutions, including DevOps pipelines and IoT Edge.
  • Collaborate with cross-functional teams to ensure seamless integration and data flow from edge devices to the cloud.
  • Develop and maintain custom dashboards using Kusto to provide actionable insights to end-users.
  • Ensure code quality, security, and performance through code reviews and best practices.
  • Create Low-Level Designs (LLD) to guide development and support junior developers.

Required Skills and Experience:

  • Proven experience in software development with proficiency in Python, C#, .NET, Blazor, and Kusto.
  • Strong experience with cloud solutions, DevOps pipelines, and IoT Edge.
  • Excellent leadership and team management skills.
  • Strong problem-solving abilities and attention to detail.
  • Effective communication and interpersonal skills.
  • Ability to work in a fast-paced, dynamic environment.
  • Ability to create Low-Level Designs (LLD) to guide development.

Preferred Qualifications:

  • Experience with Azure cloud solutions, Azure DevOps pipelines, and Azure IoT Edge.
  • Experience in data acquisition and processing on edge devices.
  • Familiarity with cloud data lakes and data visualization techniques.
  • Previous experience in a lead or senior developer role.
  • Knowledge and experience with containers and Kubernetes.

Required Language Thresholds

  • English Proficiency /C1 Level


Why Us

  • Permanent contract
  • Competitive salary
  • Private health and life insurance from day one in the company
  • Working hours: Monday to Friday
  • On-site Work Module
  • Meal allowance on card/voucher


Equality & Opportunity for All


Representing 165 nationalities across the globe, we pride ourselves on being an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law.


Candidate Privacy Notice: https://www.hcltech.com/candidate-privacy-notice

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job