Senior Software Engineer - .NET (Plex Connected Worker)

Rockwell AutomationMayfield Heights, OH
Hybrid

About The Position

To support our ongoing growth, we are looking for a Senior Software Engineer to help develop our many diverse, customer-focused SaaS applications within the Plex Connected Worker team. This includes our industry-leading and transformative Plex products, supporting our Key Measurables, Activity Manager, and Plex Chat modules.

Requirements

  • Bachelor's degree or equivalent years of relevant work experience.
  • Legal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.

Nice To Haves

  • Typically requires 5+ years of relevant software development experience
  • Object-Oriented programming/design experience, ideally with C#
  • Strong experience with SQL (Microsoft SQL Server, Oracle, or other relational database software)
  • Database design/data modeling experience
  • Experience in web development including HTML, CSS, JavaScript
  • Experience with version control systems such as Git, Mercurial, Subversion, etc.
  • Experience writing multiple types of software tests
  • Experience with manufacturing software
  • Experience with cloud computing
  • Experience with SDLC best practices such as coding standards, reviews, code management, build processes, and testing
  • Net Core, JavaScript Frameworks (React, Knockout, etc.), Docker, Kubernetes, Apache Kafka, Go, DBA level SQL performance tuning, API Development

Responsibilities

  • Work on all aspects of development including design, database schema, business logic, user interface, performance, and quality
  • Analyze business requirements at a detailed level, lead and contribute in the design of new solutions and enhancements to existing features
  • Approach a problem from different angles, analyzing pros and cons of different solutions to solve complex business problems by writing simple, effective code
  • Work within industry standards and development methodologies such as coding standards, source control strategies, deployment mechanisms, etc.
  • Support quality assurance testing; compliance with software development team best practices
  • Strengthen the security, stability, and scalability of existing solutions
  • Communicate and present information clearly and concisely
  • Work both independently and in a team environment, collaborating with other Developers, Product Managers, QA, and customer support

Benefits

  • Health Insurance including Medical, Dental and Vision
  • 401k
  • Paid Time off
  • Parental and Caregiver Leave
  • Flexible Work Schedule
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service