Rockwell Automation

Senior Software Architect

Rockwell Automation

full-time

Posted on:

Location Type: Hybrid

Location: Mayfield HeightsOhioWisconsinUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Responsible for commercial software product development for a core Rockwell Automation control system product line.
  • Design and develop new software features, participating in the full development lifecycle.
  • Collaborate with and influence multiple cross-functional teams, as well as technical leadership of a large development team.
  • Participate and drive negotiations on project goals and requirements.
  • Evaluate Technology solutions and provide cost/benefit recommendations.
  • Contribute to or develop architectural designs and independently develop complex system designs.
  • Develop and documents code that satisfies the software design.
  • Develop unit test plans and integrate with other components.
  • Lead reviews of documents, designs, code, test cases and user documentation.
  • Identify and participate in technical developmental training opportunities.

Requirements

  • Bachelor's Degree or equivalent relevant experience
  • Legal authorization to work in the U.S.
  • Typically requires a minimum of 12 years of experience in software product development.
  • Experience with Software Architecture Design patterns: Application and/or Services, API management, Microservices, Docker/Containers
  • Experience in large, scalable distributed systems and/or SaaS solutions
  • Direct involvement with Generative AI
  • Direct involvement with the Industrial Automation industry is preferred
  • Software development and architecture work on Cloud and Mobile platforms
  • Object oriented design using C++, C#, or Java
  • Proficiency in TypeScript, Node.js, Angular framework, GraphQL
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software Architecture Design patternsAPI managementMicroservicesDockerC++C#JavaTypeScriptNode.jsAngular
Soft Skills
collaborationinfluencenegotiationtechnical leadershipdocument reviewtraining participation
Certifications
Bachelor's Degree