Senior Software Architect in Rock Hill

Energy Jobline
Rock Hill, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Rock Hill, United States of America

Tech stack

Amazon Web Services (AWS)
Computing Platforms
Azure
Business Systems
C Sharp (Programming Language)
Cloud Engineering
Computer Programming
Databases
Computer Engineering
Custom Software
Software Debugging
Health Information Management
Load Testing
Microsoft SQL Server
OAuth
Open Data Protocol
Software Architecture
Software Engineering
Software Systems
Systems Integration
Strategies of Testing
Web Applications
Google Cloud Platform
Enterprise Software Applications
React
Blazor
Angular
Information Technology
Performance Monitor
Build Tools
Front End Software Development
Industrial Software
Web Api

Job description

We're looking for a highly experienced Senior Software Engineer / Technical Lead to help architect and lead the development of next- software platforms that power engineering, manufacturing, and industrial automation workflows.

This role is ideal for someone who enjoys working at the intersection of software architecture, industrial systems, and cross-functional leadership. You will lead the design and development of enterprise-grade desktop and web applications, partnering with engineering, production, quality, and business teams to build systems that directly impact real-world manufacturing operations.

If you thrive in environments where software drives physical production and operational efficiency, this role offers the opportunity to shape systems used across multiple facilities.

What You'll Do

  • Lead the end-to-end software development lifecycle - from architecture and requirements to deployment and long-term support
  • Architect and build scalable desktop and web applications supporting engineering, manufacturing, and automation systems
  • Partner with engineering, production, marketing, and quality teams to translate operational needs into robust software solutions
  • Design and implement high-quality testing strategies to ensure reliability in production environments
  • Guide and mentor engineers while helping elevate technical standards and development practices across the team
  • Maintain and enhance deployed software with a focus on performance, reliability, and user experience
  • Help shape the long-term technical direction of industrial software platforms

Safety is the most important part of every role within our organization. Leaders in this position are expected to actively champion safety policies, practices, and standards across all work environments.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, IT, or related discipline (or equivalent experience)
  • 5+ years of experience designing and building complex software systems
  • Proven experience architecting scalable applications and leading development efforts
  • Experience gathering requirements and guiding technical direction on moderately complex to large projects
  • Strong background in designing, programming, testing, debugging, and deploying custom software
  • Experience working with industrial automation environments such as PLCs, HMIs, equipment controls, or manufacturing-adjacent systems
  • Demonstrated ability to mentor engineers and elevate technical teams

Travel up to 20% may be required for training, vendor collaboration, and visits to facilities in PA, AL, IN, and UT.

Experience

  • Cloud architecture experience in Azure, AWS, or Google Cloud
  • Experience building distributed client/server systems
  • Security and compliance knowledge such as OAuth2, OData, IEC 62443, or CISSP
  • Strong experience with C# and enterprise application development
  • Designing and optimizing Microsoft SQL Server databases
  • Experience integrating with third-party APIs and business systems
  • Familiarity with modern front-end frameworks (Angular, React, or Blazor)
  • Understanding of UI/UX design principles
  • Experience with load testing, performance monitoring, and large-scale deployments

About the company

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide. We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Apply for this position