TI e Desenvolvimento de Software
Full Stack Software Developer
Business Title: Full Stack Software Developer
Company Overview:
Intelligent Manufacturing addresses the customers’ full value chain from design and planning to verification with a combination of overarching and point-solutions. We shape the future of manufacturing by connecting and automating the component manufacturing value chain. By providing open and agnostic end-to-end solutions and shaping new markets with partners in our collaboration network, making the shift towards more efficient and sustainable manufacturing possible
We Build Software That Shapes How the World Makes Things
Somewhere right now, an engineer at an aerospace company is validating a jet engine component. A team at an automotive plant is catching a defect before it reaches the line. A precision manufacturer is closing the loop between their CAD design and the physical world — in real time.
That's possible because of software like ours. And this also shows what software quality means to us.
At Metrologic Group, part of Sandvik — a global industrial technology leader — we build the software backbone of modern manufacturing quality. Our solutions connect design, production, and inspection into a seamless digital feedback loop, used by 15,000+ engineers across 60 countries, including the world's top aerospace, automotive, and energy companies.
We're growing our engineering team in Pune, and we're looking for a developer who wants to do more than maintain code — someone who wants to build something that matters.
Job Purpose:
Our software tackles genuinely hard problems — real-time 3D geometry processing, inspection flow, tolerance analysis, machine interfacing, and complex visualization — at the intersection of precision engineering and modern software architecture.
As a Software Developer, you'll be deep in the product: designing features, solving tricky technical problems, and contributing to architecture decisions that affect how manufacturers around the world do their jobs.
The Full Stack Software Developer is responsible for designing, developing, testing, and maintaining scalable web applications using C#, Angular (with Angular Material), and PostgreSQL. The role focuses on delivering high‑quality, secure, and performance‑optimized solutions while collaborating closely with cross‑functional teams to meet business objectives.
Location: Pune, India
Key Responsibilities
Activities
- Analyze business requirements, user stories, and technical specifications.
- Develop, enhance, and maintain web based full‑stack application features.
- Develop back end (API) and front end (UI Development)
- Perform unit testing, integration testing, and support QA activities.
- Debug and resolve application issues in development and production environments.
- Issues to be assigned from Manager, (Should not report directly to S/W Engineer)
- Participate in code reviews and ensure adherence to coding standards, Ensure application security, performance, and data integrity.
- Write and maintain technical documentation where required.
Design & Development
- Design and develop backend services and APIs using C# (.NET / .NET Core).
- Build responsive and user‑friendly frontend applications using Angular and Angular Material.
- Design and optimize PostgreSQL database schemas (Validated from DBA), queries, and stored procedures.
- Apply software design principles & clean architecture.
- Ensure high performance and scalability of applications.
- undefined
Collaboration & Delivery
- Collaborate with product owners, S/W Architect, UI/UX designers, QA engineers, and DevOps teams.
- Participate actively in Agile/Scrum event (stand‑ups, sprint planning, reviews, retrospectives)
- Provide accurate task estimates and deliver features within agreed timelines & Quality.
- Communicate progress, risks, and blockers proactively.
- Support deployment and release activities as required.
Contribution to Team & Continuous Improvement·
- Mentor junior developers and provide technical guidance when needed.·
- Contribute to improving development processes, coding practices, and system architecture.·
- Stay updated with evolving technologies, frameworks, and industry best practices.· Share knowledge through documentation, demos, or technical discussions.·
- Participate in refactoring and technical debt reduction initiatives.
Qualifications, Experience & Domain
- Educational Background·
- Bachelor’s degree in engineering, master’s in computer applications (MCA), or an equivalent qualification.
Experience & Technical Skills·
- 5+ years of proven experience in C#, Angular (Material), PostgreSQL in a similar role.·
- Strong understanding of object‑oriented programming (OOP) principles and Database·
- Strong experience in micro-services architectures·
- Strong problem‑solving and analytical skills with the ability to debug and optimize complex systems.
- You have excellent technical knowledge and the ability to both design architecture but also to implement, maintain and develop them.
- Your ability to work in a team in a matrix organization, your ability to transmit knowledge, as well as your relational qualities, your autonomy and your organization will allow you to invest in this project
- Experience of 3D constraints in web can be a “plus”
Soft Skills·
- Clear and effective verbal and written communication.·
- Ability to work as part of a team.·
- Good time management and ownership of deliverables.·
- Adaptability and willingness to learn new technologies.·
- Professional attitude with a focus on quality and continuous improvement.·
- “Can-Do” attitude and pro-activity
What Success Looks Like
A successful Software Developer will:·
- Deliver high‑quality, stable, and scalable software features aligned with business and customer needs.·
- Write clean, efficient, and maintainable code that meets defined coding and architectural standards.·
- Actively contributes to design decisions that improve usability, performance, and system architecture.·
- Collaborate effectively with QA and cross‑functional teams to ensure timely and defect‑free releases.·
- Proactively identify and resolve technical issues, minimizing rework and technical debt.·
- Contribute to continuous improvement through innovation, refactoring, and process enhancements.·
- Be recognized as a reliable team player and technical contributor, supporting both project delivery and team growth.·
- You don’t need to know metrology on “day one” – but you will find it genuinely fascinating – we promise!
- A glimpse of our culture
- At Sandvik, we're tech driven, innovative and entrepreneurial! For us, success is a team effort - we value diversity and are committed to creating an inclusive culture where people can be themselves and reach their full potential. So, we invest in supporting each other, learning together and celebrating our differences. We also give you the freedom to find that perfect mix between work, family life and interests. Visit our stories hub, LinkedIn or Facebook to get to know us further.
- Why Join Us ·
- Real impact — your code runs in factories, labs, and quality departments at companies ·
- Global team, local home — Pune-based role with genuine collaboration with engineering teams in Europe and worldwide ·
- Technical depth — complex domain, interesting problems, room to grow and develop ·
- Stability and scale — backed by Sandvik, a 160-year-old industrial technology company operating in 150+ countries ·
- Room to lead — as the Pune team grows, so does the opportunity to take on more ownership
- How to apply: You may upload your updated profile in Workday against the JR R0093292 through your login, no later than 1st July 2026 Or Please send your application by registering on our site www.sandvik.com/career and uploading your CV against the JR R0093292 before 1st July 2026 .Our recruitment process is open and fair – we welcome all applicants and evaluate every unique application in line with the specified requirements profile, to find the best match for the position. To learn more about our recruitment process, please visit our career site.