Lead Software Engineer/Architect
Listed on 2026-06-02
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software
Job Summary
Our Energy & Utilities client is seeking a Lead Full Stack Software Engineer to join their Transmission Software Engineering team! This position is based in St. Louis, Missouri, with a hybrid schedule requiring onsite work 3 days per week.
Core Responsibilities- Design, build, and support a brand-new enterprise application focused on bill of materials (BOM) integrations and data validation workflows
- Develop modern full-stack solutions with strong emphasis on frontend application development and backend API integrations
- Build user-facing interfaces that allow business users to review, validate, and correct data across integrated systems
- Architect and implement API-driven integrations between enterprise applications and backend data sources
- Collaborate closely with architects, engineers, analysts, and technical leadership within an Agile environment
- Participate in system design discussions, sprint planning, standups, retrospectives, and code reviews
- Develop scalable enterprise web applications, backend services, and integration solutions
- Support unit testing, deployment processes, troubleshooting, and ongoing enhancement efforts
- Contribute to technical documentation, release notes, and engineering best practices
- Help drive technical direction and solution ownership within the project team
- 7+ years of software engineering experience
- Strong experience with C#, .NET, and full-stack application development
- Strong experience with frontend frameworks such as React, Angular, or Blazor to develop frontend experiences that allow users to review, validate, and correct enterprise data in real time before it flows across downstream systems
- Experience designing or supporting REST API integrations and enterprise system interfaces
- Strong SQL/database experience
- Experience building or enhancing enterprise web applications
- Understanding of Agile methodologies and collaborative engineering environments
- Strong communication, ownership, and problem-solving skills
- Ability to work independently within fast-paced engineering teams
- Experience with Microsoft Blazor
- Oracle or PL/SQL experience
- Experience with containerized applications or deployment pipelines
- Exposure to data governance, data quality, or master data management concepts
- Experience building internal enterprise tools or data validation workflows
Experience with CI/CD pipelines and unit testing practices - Exposure to large-scale enterprise application environments
- Full Stack Development
- Frontend Engineering
- API & Systems Integration
- Architecture & Solution Ownership
- Problem Solving & Technical Leadership Agile Collaboration
- Adaptability & Learning Agility
- Strong Communication Skills
Location:
St. Louis, MO (local candidates only)
Hybrid schedule — onsite 3 days per week
Collaborative enterprise engineering environment
Opportunity for extension or conversion to full-time employment
High-visibility greenfield project with strong technical ownership opportunities
This position is W-2 only. We do not work with third-party firms or C2C arrangements for this role.
Compensation & BenefitsPay Range:
The approximate pay range for this position is between $56.00 and $80.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
Medical, Dental, & Vision Insurance Plans
Employee-Owned Profit Sharing (ESOP)
401K offered
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).