Attention

Attention

This website is best viewed in portrait mode.

Opportunities unlimited for everyone - be bold, curious, and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, You Matter!

SME – Software Developer

Tata Elxsi is among the world’s leading providers of design and technology services across industries, including Automotive, Broadcast, Communications, and Healthcare. Tata Elxsi is helping customers reimagine their products and services through design thinking and the application of digital technologies such as IoT (Internet of Things), Cloud, Mobility, Virtual Reality, and Artificial Intelligence.

We are seeking an experienced SME – Software Developer with a strong background in .NET, C++, and C# to lead technical teams and deliver high-quality software solutions.

Key Responsibilities:

  • Lead software design and development, converting user stories into production-ready applications using C++ and .NET with object-oriented design principles.
  • Architect software frameworks integrated with hardware, ensuring high-quality, maintainable code.
  • Collaborate with the Product Manager and technical team to deliver robust solutions, analyze and troubleshoot complex issues, and provide outstanding customer service.
  • Manage development in a fast-paced Agile Scrum environment, providing status updates and risk assessments on product development and project schedules.
  • Conduct code reviews, evaluate designs, and ensure software meets performance requirements and specifications.

Essential Functions:

  • Develop and maintain software applications, ensuring they meet user needs and technical requirements.
  • Troubleshoot and resolve complex problems related to software and hardware peripherals.
  • Lead and participate in code reviews, use case collaborations, and provide feedback on design and implementation.
  • Ensure adherence to Agile development principles and contribute to a collaborative team environment.

Skills & Competencies:

Must-Have:

  • Over 12 years of experience in software design and development, with a proven track record in leading technical teams.
  • 3+ years of experience architecting software frameworks integrated with hardware.
  • Expert-level knowledge in .NET, C++, and C#.
  • Hands-on experience with Windows Forms, WPF, unit testing, and integration testing.
  • Strong understanding of Windows Operating Systems and troubleshooting applications and hardware peripheral issues.
  • Proficient in SQL with strong analytical and problem-solving skills.
  • Experience with 24/7 application development and Agile methodologies.
  • Excellent written and verbal communication skills.

Preferred:

  • Experience in the healthcare industry.
  • Familiarity with remote monitoring tools.
  • Knowledge of the Full Software Development Life Cycle (SDLC) and Microsoft patterns and practices.
  • BS in Computer Science or equivalent.

Reporting to: Delivery Head
Job Grade: F/G
Business Unit: HLSBU
Location: Bangalore
Working Mode: Hybrid
Experience: 7-12 Years

background image

Opportunities Await You at Tata Elxsi

Explore Roles