Team Lead – Software Engineering – Rockwell Automation

Company Name: Rockwell Automation
Experience Required: 1+
Company Page: https://www.linkedin.com/company/rockwell-automation/life/d72c1c61-110c-49fd-b530-cd0756750e57/
Employee Count: 20722

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers – amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility – our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!

Job Description

The Technical Lead will play a crucial role in giving technical direction to the team on all areas irrespective of development, design, quality with industry wide software development best practices and our customer needs in mind.

A successful candidate for this position must possess sound knowledge in developing and delivering complex enterprise software and information systems along with the team and follow SDLC best practices

The Technical Lead is expected to resolve the impediments of teams and should have broader level of understanding from functionality and technical standpoint for delivery of product.

The Technical Lead will also participate in the development and enhancement of the data platform along with architect and product owner to insure it maintains relevancy with requirements and industry changes.

What You Will Do

Leads the efforts of a team on a project or solution team of developers, testers, engineers or support associates to meet critical deliverables. Should have sound knowledge of Scrum, Agile principles and SAFe initiatives.
Provides analytical support in the conceptualization, development and implementation of enterprise systems, networks or application software.
Codes, tests, debugs, documents, implements and maintains software applications.
Learns project management techniques by acting as a team leader on small projects or portions of larger projects.
Develops further depth and expertise in delivery management and may continue on the delivery management path or go on to deepen technical skills in architecture or highly specialized subject matter expertise.
This role must be highly effective in engaging senior management, project sponsors in communication and collaboration across internal and external teams with demonstrated success, building strong relationships and delivering results in cross-group & cross-industry projects
Provide the overall API/Micro Services design, solution and integration components of Microservice’s platform aligned with Data Product Manager and Enterprise Architect.
Manage and coordinate project deliverables, ensuring their quality and configuration management.
Familiar with test tools, developing manual and automated test strategy and plan, test script and performing testing for both functional and non-functional requirements, covering both web and mobile applications.
Familiar with QA test methodologies, have experience in developing QA test framework, test automation framework.
Highlight any potential concerns / risks and proactively shares best risk management practices.
Implement processes, practices, and tools allow for multiple paths of delivery. I.e., create simplified, consistent, reusable, efficient and flexible methodologies
Inspire others to adopt the new processes and improvements based on program retrospectives

Leadership/ Interpersonal

Coordinates with Architect and Product Owner in planning meetings
Helps to create a culture of openness, honesty, and transparency
Maintains a positive demeanor during periods of uncertainty, pressure, and conflict
Acts as a model for addressing conflict and barriers to collaboration
Demonstrates servant leadership, facilitating and coaching rather than directing
Works to empower teams and individuals

Minimal Qualifications

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
At least 10 years of minimum IT experience with Software Development background in Java, Microservices, CI/CD, any of the Cloud exposure, design patterns, data structures

and algorithms

Certified Scrum master certificate from renowned institute/org may be addon
Knowledge of agile methodology and frameworks like Scrum, Kanban etc.
Good to have skills of Docker, reactive programming, Kubernetes, Sprint-boot/Quarkus, SSO/OAuth, database.
Direct experience collaborating with local and global technical development teams
Strong interpersonal and English communication (verbal and written)

Preferred Qualifications

Experience in executing Cloud first, XaaS programs
Basic understanding of the Data / Analytics domain and related technologies
Experience with Industrial Automation platforms/services and applications is considered a plus

Apply Here

Leave a Reply

Your email address will not be published. Required fields are marked *