For Employers
Principal Software Engineer


ABB
a day ago
Posted date
a day ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
OtherJob category
Other
At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world.

This Position reports to:
Digital Solution Engineering Manager

Your role and responsibilities:

• Maintain high standards of software quality within the team by establishing best industry prac-tices. Extensive experience on establishing a suitable DevOps channel across the platforms. Experience on guiding the team to setup a continuous build environment to speed up software development and deployment process. Identify and encourage areas for growth and improve-ment within the team.

• Collaborate with other software developers, business analysts and software architects to plan, design, develop and test the software applications. Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. Work closely with ABB project manager for deliverables and milestones identification and tracking. Prepare reports, manuals and other documentation on the status of the project Team Play

• Work with manager, and other stakeholders to develop team goals and delegate tasks to the appro-priate team member. Should have experience in developing solutions and successfully resolving complex technical issues for the team. Should introduce innovation in processes followed and/or solutions delivered and encourage it with-in the team. Participate in peer-reviews of solution designs and related code and establish industry best practices in coding. Develop team schedules and assist in the successful onboarding and train-ing of team members. Provide frequent feedback on team member's performance, address weak-nesses or inefficiencies, and offer support to improve skill gaps.

• Development: Knowledge of Microsoft Azure, and familiarity with other cloud platforms and con-cepts. Experience on setting up a continuous build environment to speed up software development and deployment process.

• Extensive experience on application containerization concepts and tooling (e.g. Docker/Docker Swarm, Kubernetes). Good knowledge of various virtualization, Language, Database & Test technologies. Experience in troubleshooting the complex technical issues within the team

Qualifications for the role

• Total 15 years of experience. Primary Skills : Application development skills (Angular, .net core C# Full stack), Data Science, Analytics, AI & ML, ETL, Databases, Security, DevOps & deployment automation. Project Imple-mentation methodologies (Agile, Waterfall & Iterative)

• Secondary Skills: Data Analyst, Domain Skills & Advance features/ Coding guidelines, .Net Standard & Framework

• Stakeholder management: Identify and prioritize key stakeholders (external & internal), Under-stand and align stakeholder expectations

• Excellent communication skills, Expert in delegating tasks, Mediator, Reward achievements Additional: NetCore, C#, WebAPI & Entity Framework Core (Databases), Azure deployment, Service fab-ric & Kubernetes

More about us

ABB's Process Automation business area enables customers to operate some of the world's largest and most complex industrial infrastructures, helping them outrun - leaner and cleaner. We offer a broad range of automation, electrification and digital solutions for process, hybrid and maritime industries, including industry-specific integrated control and software as well as measurement and analytics solutions and services.

We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe.

Fraud Warning: Any genuine offer from ABB will always be preceded by a formal application and interview process.
We never ask for money from job applicants.

For current open positions you can visit our career website https://global.abb/group/en/careers and apply.

Please refer to detailed recruitment fraud caution notice using the link https://global.abb/group/en/careers/how-to-apply/fraud-warning .
Related tags
-
JOB SUMMARY
Principal Software Engineer
ABB
Bengaluru
a day ago
N/A
Full-time

Principal Software Engineer