Software Engineer I

S&C Electric CompanyChicago, IL
Hybrid

About The Position

As an S&C Electric team member, you’ll work on projects that have real-world impact. You’ll help transform the grid for resilient and reliable power worldwide. S&C has more than a 100-year history of innovation and has been 100% employee-owned since 2012. We continue this legacy as a trusted, forward-thinking leader in the electrical industry. You will advance a safer, more reliable, and more resilient electrical grid. Our products help the grid adapt to severe weather and transition to clean energy. We’re big enough to be a respected industry leader but small enough for you to impact our company directly. Our commitment gives you opportunities to impact on and off the job positively. Join S&C to make an impact on tomorrow’s energy challenges and become an employee-owner! The Software Engineer I is responsible for developing, testing, and debugging software under the guidance of more experienced engineers. They focus on implementing software requirements using .NET C# and related technologies, contributing to the team’s in-house Manufacturing Execution Software (MES) and other enterprise applications. The engineer will work within an integrated development environment, following established processes, toolchains, and workflows. The Software Engineer I continuously learns and develops foundational problem-solving skills while gaining exposure to full-stack development and manufacturing software practices.

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or other related field.
  • 0-2 Years of experience in software engineering, development or computer science.
  • Preliminary skills in effective problem-solving and able to communicate internally.
  • Good interpersonal skills to establish meaningful relationships built on mutual trust and respect, and foster collaborative working relationships amongst a diverse audience.
  • Great communication skills (written, verbal, listening, and presentation), able to partner with and communicate with customers, both technical and non-technical.
  • Commitment to fostering a culture of continuous improvement and innovation within the quality function.
  • Good organizational planning, coordinating internal and external resources, and juggling key demands.
  • Sound business sense and analytical skills with the ability to use and analyze data to drive informed actions, solve complex problems, and drive learning.
  • Ability to work in a fast-paced environment with tight deadlines, including the flexibility to work extended hours when necessary.
  • Experience in the following technologies .NET C#
  • Relational databases (SQL, MySQL etc)
  • RESTful API fundamentals
  • Basic frontend technologies (HTML, CSS, Javascript)

Nice To Haves

  • Experience with Angular or other frontend frameworks.
  • Experience with Azure or other Cloud providers.
  • Familiarity with Manufacturing Execution Systems (MES) or the Manufacturing industry is a plus.

Responsibilities

  • Assists in writing and debugging .NET C# code in accordance with defined specifications, following direction from senior engineers.
  • Supports implementation of basic features across backend services, MySQL databases, and RESTful APIs, with exposure to Angular-based frontend development.
  • Contributes to simple problem-solving tasks and support within the team’s Manufacturing Execution Software (MES) and related enterprise applications.
  • Explores new technologies and articles to build a broad foundation understanding of the software engineering environment and industry trends.
  • Reviews existing documentation to understand requirements, architecture, and workflows.
  • Contributes to basic documentation updates, notes, and development records to support project traceability.
  • Works with senior engineers, project teams, and configuration managers to clarify requirements and ensure alignment with project goals.
  • Communicates progress effectively and asks questions to support task completion and learning.
  • May interact with manufacturing stakeholders and operations teams to understand domain context and system requirements.
  • Actively learning to understand tools, development environments, products, version control practices, and organization-specific processes.
  • Builds awareness of broader engineering concepts without requiring deep specialization.
  • Understand and comply with all applicable Company policies and rules.
  • Maintain regular and punctual attendance.
  • Attend in-person or virtual meetings as requested or required.
  • Communicate effectively and respectfully with others.
  • Other responsibilities as assigned.

Benefits

  • S&C’s annual incentive plan (AIP)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service