Lead Software Engineer C# / .Net in Pittsburgh

Energy Jobline
Pittsburgh, PA, United States
10 days ago
Apply on www.energyjobline.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Artificial Intelligence C Sharp (Programming Language) Software Quality Software Debugging Programming Tools Software Architecture Software Engineering Web Applications .NET Core ReactJS Backend
+4 more
Agentic-AI Production Code Front End Software Development Api Design

Job description

You will work closely with the Principal Architect on greenfield backend services, modern authentication environments, and broader technology refresh initiatives. The ideal candidate will have a strong .NET background and be comfortable working across both backend and frontend development.

Requirements

These are hands-on engineering positions for experienced developers who have spent their careers writing production code, solving complex software problems, and building a strong foundation in software engineering., * 8+ years of professional software development experience required. \n

  • Strong track record of hands-on software development and production coding. \n

  • .NET Core, C#, and React are all required. \n

  • Full stack development experience with the ability to work across frontend and backend technologies. \n

  • Strong understanding of software architecture, development patterns, testing, debugging, and code quality. \n

  • Experience building APIs, backend services, and modern web applications. \n

  • Ability to understand, evaluate, and improve code rather than relying solely on AI-generated solutions. \n

  • Professional experience using AI-assisted or Agentic AI development tools. \n

  • Strong communication and collaboration skills., * Comfortable working independently while contributing to a distributed engineering team.

Benefits & conditions

n \n

  • Design, develop, test, and maintain production software across the full technology stack. \n

  • Build new backend services and APIs as part of an ongoing technology modernization effort. \n

  • Develop modern user experiences using React. \n

  • Build scalable backend solutions using .NET Core and C#. \n

  • Partner with the Principal Architect to turn architectural direction into practical, maintainable software solutions. \n

  • Participate in technical design, code reviews, testing, debugging, and performance optimization. \n

  • Help develop and maintain Microsoft Entra SSO environments. \n

  • Incorporate Agentic AI and AI-assisted development tools into the software development lifecycle. \n

  • Review and validate AI-generated code to ensure it meets standards for quality, security, scalability, and maintainability. \n

  • Work with engineering teams in the U.S. and London to deliver new applications and platform capabilities. \n

  • Contribute to cloud- development practices, including containerization and modern deployment strategies. \n

  • Help improve development standards, engineering practices, and technical processes across the team. \n

\n

\n

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com
Prepare application

Good distractions

Loading talks and stories from around this role…