Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,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
onCourse provides online sales demonstration and training experiences to customers globally. The onCourse team builds and maintains the application and technical platforms that allow these experiences. The onCourse Software Architect is responsible for our software infrastructure and strategies.
You will use and expand your technical skills to architect and develop the future of onCourse. We must evolve our infrastructure to support Rockwell's growing portfolio of hardware, traditional software, and SaaS offerings. The onCourse Software Architect plays a critical role designing solutions that allow our Global Sales and Marketing (GSM) organization and external Partners to demonstrate and sell Rockwell solutions.
Software engineering, including cloud technologies and Agile software development methodologies, is important in this role.
You will work with a global team and require minimal travel.
You will report to Global Technical Manager onCourse.
We are looking for someone who…
- Is customer-centric.
- Have a passion for cloud technologies and Agile software engineering methodologies.
- Demonstrate good judgment in selecting methods and techniques.
- Normally receive little instruction on daily work. Receive guidelines and goals on new assignments and will develop their own plan to achieve these goals.
- Have a continuous improvement attitude.
- Stay current with the latest relevant technologies and evolving technologies.
- Develops their skills in their field of expertise independently.
Your Responsibilities:
- Develop long-term strategies that meet requirements.
- Evaluate technology options and provide feedback on features and performance.
- Design, implement, and document modern architectures and solutions.
- Backlog prioritization and sprint planning with the global program manager.
- Collaborate with other technical teams that are responsible for: Cloud technologies, IT, PRM / CRM, Product development.
- Define features and requirements with relevant partners and break those down into user stories and applicable tasks. Assess effort and risk.
- Provide guidance to developers in the execution of tasks.
- Attend daily scrum. Review pull requests.
- Challenge developers to extend their abilities and potential.
- Lead the CI/CD process for releases and deployments.
- Support escalated issues in onCourse production environment when needed.
The Essentials - You Will Have:
- Bachelor's degree in Engineering or related technical field with relevant experience.
- Communication skills.
- The ability to influence and instruct indirect reports or other teams.
- 2+ years of product and application architectural design experience.
- 6+ years of product and application development experience in: Enterprise Software, Industrial Automation, IT
- Strong knowledge in Cloud technologies / frameworks: Azure Technology Stack (preferred), Amazon Web Services, Google Cloud Platform (related)
- Microsoft technologies: SQL Server, Azure DevOps – Boards, Repos, Pipelines, GitHub Enterprise, Azure functions, SharePoint, MS Teams
- Knowledge with core tools / areas such as: Networks, APIs
- Programming experience: C#, C++, Java, JavaScript, and TypeScript
- Frameworks: .NET, Angular, Web Components or equivalent
The Preferred - You Might Also Have:
- Knowledge of Rockwell software (or hardware) products.
- Knowledge of Rockwell's existing demos and training material.
- Intermediate knowledge of IT technologies (switches, routers, VLANs, VPNs, and firewalls)
What We Offer:
Our benefits package includes …
- Volunteer Paid Time off available after 6 months of employment for eligible employees.
- Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
- On-demand digital course library for professional development.
- Comprehensive mindfulness programs with a premium membership to Calm.
- Employee Assistance Program.
- Personalized wellbeing programs through our OnTrack program
... and other local benefits!
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.
#LI-Hybrid
#LI-IK1
Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.