SW Development Engineer 3 (India)

SW Development Engineer 3 (India)

14 Oct
|
Hilti
|
India

14 Oct

Hilti

India

Location Location India Region Maharashtra City Pune Career Area IT, Software & Digital Experience Level Experienced Professionals Job ID WD-0047650 Description and requirements

Role Overview

As an Advanced Software Engineer at Hilti, you will work on large-scale digital platforms and complex engineering challenges that support Hilti's global transformation journey. You will independently design and deliver robust software solutions, lead technical initiatives, optimize systems and engineering practices, and collaborate with global teams to improve scalability, reliability, performance, and product quality. This role requires strong full-stack engineering capability, with deep experience in C#/.NET, Web APIs, microservices, and contemporary front-end development using Angular and TypeScript.

What You'll Do

•

Contribute across all phases of the software development lifecycle including design, development, testing, debugging, release, and maintenance activities; support delivery of scalable and reliable software solutions aligned with engineering standards.

•

Develop well-designed, testable, efficient, secure, and maintainable code; ensure software implementations comply with functional specifications, architectural guidelines, and development best practices.

•

Design and develop applications using C#/.NET and related technologies; build and integrate Web APIs, backend services, and microservices-based solutions.

•

Design and develop modern, responsive web applications using Angular, TypeScript, JavaScript, HTML5, and CSS; build reusable UI components and integrate front-end applications with RESTful APIs and microservices.

•

Apply Angular best practices including component-driven development, routing, reactive forms, RxJS-based reactive programming, front-end performance optimization, and maintainable state management approaches.

•

Work with relational and non-relational databases including ORM technologies, data modelling, query optimization, and performance tuning.

•

Prepare and produce software releases and deployment artifacts; participate in code reviews, unit testing, debugging, defect resolution, and continuous improvement initiatives.

•

Investigate emerging technologies, frameworks, and alternative technical approaches; contribute inputs for architectural reviews and technology evaluations.

•

Leverage AI/GenAI tools for code generation, unit test creation, refactoring, debugging, documentation, impact analysis, and onboarding to unfamiliar codebases; evaluate AI-generated outputs for correctness, security, performance,



maintainability, and architectural alignment.

What You'll Bring

To help you succeed, we will provide you with everything you need so that we are driving impact together from day one. Here is what you will need to bring with you:

•

B.Tech/M.Tech degree in Computer Science, Engineering, Information Technology, or a related field with 8-10 years of hands-on software design and development experience.

•

Strong expertise in designing and developing applications using C#/.NET; strong understanding of object-oriented analysis, design principles, SOLID principles, and common design patterns.

•

Strong hands-on experience designing and developing enterprise-grade applications using Angular, TypeScript, JavaScript, HTML5, and CSS.

•

Deep understanding of Angular architecture, component lifecycle, reusable UI component design, routing, reactive forms, RxJS, state management, and front-end performance optimization.

•

Experience designing and developing Web APIs and/or microservices using .NET or Node.js, with good understanding of API design, security, scalability, and integration practices.

•

Experience working with relational and non-relational databases, ORM technologies, data modelling, and performance tuning.

•

Familiarity with container concepts and toolsets such as Docker, with Kubernetes exposure preferred.

•

Strong experience using Git-based version control systems with modern branching strategies and development workflows.

•

Good understanding of cloud-based platforms, distributed systems, and modern engineering paradigms.

•

Experience leading technical initiatives and influencing engineering decisions within Agile teams; ability to guide engineers and strengthen engineering practices across teams.

Nice to Have

•

Strong familiarity with Kubernetes and containerized application deployment; experience working with microservices architecture in large-scale distributed systems.

•

AWS or other cloud platform exposure; familiarity with TDD, BDD, CI/CD pipelines, DevOps practices, observability, secure coding, and performance engineering concepts.

•

Experience with modern Angular ecosystem tools and practices such as NgRx,



Angular Material, Jest/Karma testing frameworks, module federation, micro frontends, and front-end CI/CD pipelines.

•

Exposure to AI-assisted engineering workflows, AI agents, or automation-led developer productivity initiatives; awareness of modern AI-enabled software engineering practices.

What's in it for you

•

Become a valuable member of a highly professional and international team of software engineering and quality engineering experts.

•

Work on challenging engineering problems for a global multinational company using modern technologies and engineering practices.

•

Contribute to end-to-end product development across architecture, software design, front-end and back-end engineering, system integration, CI/CD, and release readiness.

•

Operate with ownership and accountability in your responsible area while collaborating with global product and engineering teams.

•

Build your career in a dynamic environment with excellent opportunities to develop yourself to higher levels and broaden your technical knowledge.

•

Benefit from a clearly defined career development track for every individual employee.

•

Be part of a performance-driven culture where strong contribution and impact are recognized and rewarded.

•

Grow within an organization where a large percentage of senior and leadership positions are filled internally.

Why Hilti

Hilti is a global leader in construction innovation, with more than 39,000 team members across 120 countries. Guided by our purpose, Making Construction Better, we are driven to keep learning, growing, and finding new ways to make a lasting impact. Here, you will be empowered to use your strengths, work with a global and inclusive team, and take on meaningful challenges. At Hilti, you will have the chance to make your ideas, achievements, and growth real through purpose, passion, and teamwork.

At Hilti Technology Solutions India (HTSI), we drive digital and engineering innovation that powers Hilti's global transformation. Based in Pune, our teams build end-to-end solutions across software development, product engineering, value engineering, and digital services, supporting key global platforms and enabling productivity for colleagues and customers worldwide. As a fast-growing technology hub with 450+ experts, HTSI offers real opportunities to learn, innovate, and create impact in a culture built on care, performance, and collaboration.

Learn more about our recruitment process: Preparing for your Hilti Interview | Hilti Careers

📌 SW Development Engineer 3 (India)
🏢 Hilti
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sw development engineer 3 (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: sw development engineer 3 (india) / india