ABB logo

Software Tech Lead

ABB
NewPosted yesterday

LOCATION

Bangalore · Hybrid

EXPERIENCE

14 - 18 Years

TYPE

FullTime

SKILLS REQUIRED

Software ArchitectureWPF.Net frameworkC#Technical Debt ManagementAgile Methodologies

Job description

Overview

Software Tech Lead in ABB's Motion Business Drive Products Division in Bangalore, India, leading a software development team to deliver high-quality software in line with project timeline and quality objectives. This position reports to the R&D Team Lead.

What you'll do

  • Act as the first point of contact in Research and Development for specific product-related issues and maintenance.
  • Identify, propose, and implement innovative solutions.
  • Deliver high-quality software with your team in sync with project timeline and quality objectives.
  • Understand user requirements, analyze requirements, and guide teams to develop high-quality software as per existing standards.
  • Follow Definition of Done (DOD), Definition of Ready (DOR), unit testing, and create project documentation.
  • Act as liaison between Project Manager, Product Owner and Team.
  • Drive continuous improvement in the team.
  • Define day-to-day tasks, monitor, and technically help team members accomplish targets.
  • Perform Software Architecture design, define scope of improvement, and debug and perform RC analysis.
  • Identify technical debt and propose technical solutions in line with product and customer needs.
  • Define technical training requirements based on individual team members' competency and product requirements.
  • As part of the Scrum team, provide weekly updates to the project manager to achieve project milestones.

What you'll need

  • B.E/B.Tech/ME/M.Tech in Computer Science, Electronics, Electrical, or Instrumentation.
  • 14 to 18 years of software development experience with C#, .NET Framework, Microsoft WPF.
  • Sound knowledge of C++, C#, .NET Core Framework, WPF, OOPs, and LINQ.
  • Knowledge of both Windows PC tools development and Web development.
  • Excellent debugging capabilities to understand existing code base, development standards, design patterns, identify improvement areas and bugs.
  • Exposure to agile software development methodologies, with a good track record of delivery compliance with respect to time and quality requirements.
  • Excellent at understanding and analyzing user requirements, code development following existing standards, following DOD and DOR, unit testing, and creating project documentation.
  • Able to provide work estimates, follow mutually agreed schedules, provide regular updates in team meetings, and report to project manager/stakeholders.
  • Curious to learn and investigate new options, courageous in taking steps for improvement, collaborative and a good team player.

Nice to have

  • Basic knowledge of PLC, Drive or any microcontroller-based device, and knowledge of industry usage of the device.

Details

  • Location: Bangalore, Karnataka, India.
  • Work mode: Hybrid (#L1-Hybrid).
  • Reports to: R&D Team Lead.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Tech Lead