Tata Technologies
Software Engineer
Tata TechnologiesSweden16 days ago
Full-timeEngineering, Consulting +1

At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth we are now recruiting for a Software engineer to be based at our office/ our customer’s site in Gothenburg



Our Digital Enterprise Solutions (DES) Department leverages extensive manufacturing know-how for enlightened enterprise systems. Our deep industry experience allows us to drastically reduce process time and effectively streamline business flows for any organization. Our world-class consultants enable organizations to realize the power of the integrated enterprise by providing superior consulting and implementation services.


The Role:


We are looking for a skilled .NET Developer (Java experience is a plus). This role involves developing innovative features that enable seamless software updates for cars via over-the-air, cable, and Wi-Fi—anywhere, anytime. You will work in an agile environment, collaborating closely with cross-functional teams to deliver high-quality, scalable solutions.


Area of Responsibility

  • Design, develop, and maintain backend and frontend components with a primary focus on .NET/C# (Java is a bonus).
  • Take ownership of requirements from review to production-ready functionality.
  • Participate in code reviews, architecture planning, and ensure top-notch code quality.
  • Build scalable, high-performing solutions integrated with modern cloud services.
  • Work with CI/CD pipelines to ensure smooth deployment processes.
  • Collaborate in an agile team environment, contributing to continuous improvement and innovation.
  • Optional: Engage in direct client interactions and support network programming tasks (TCP/UDP, vehicle protocols).


Knowledge / Experience


Must-Have:

  • Strong experience in .NET/C# development (Java experience is a plus).
  • Proficiency in frontend technologies such as Angular and TypeScript.
  • Hands-on experience with Azure Cloud Services, Kubernetes, and CI/CD pipelines.
  • Knowledge of databases like MongoDB and Cosmos DB.
  • Familiarity with UX/UI principles and building user-centric applications.
  • Understanding of agile methodologies and team collaboration practices.

Nice-to-Have:

  • Experience with network programming (TCP/UDP) and vehicle protocols (CAN, CAN-FD, DoIP, UDS).
  • Windows desktop application development using WinUI/WPF.
  • Exposure to client management and requirement gathering.



In return for bringing your expertise to our business we offer a competitive salary along with excellent benefits including:


  • Pension Scheme – We match employee contribution up to 5% of salary
  • 25 Days’ Holiday
  • Private Health Care
  • Tata Jaguar Land Rover Privilege Scheme - up to 20% off new JLR vehicles
  • Group Income Protection
  • Health Assured – Employee Assistance Program
  • Group Life Assurance
  • Health Shield – Private Health Cash Plan


If you are passionate about bringing innovation to the projects you work on and want to join a global company, then this is the place for you.

Key Skills

Ranked by relevance