C# Lead Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
As a Lead Software Engineer, you’ll act as both a hands-on technical leader and a mentor, supporting a team through end-to-end software development initiatives using contemporary cloud and backend technologies. This role plays a key part in shaping system design, influencing engineering standards, and modernizing existing platforms into scalable, modular, cloud-ready solutions. You’ll collaborate closely with product partners, infrastructure teams, and fellow engineering leaders to deliver secure, high-quality applications that support long-term business goals. This is an opportunity for someone who enjoys building software while also raising the bar for engineering practices across a team.
Requirements
- Hybrid work schedule with regular in-office collaboration at a corporate location in the St. Louis area.
- 5+ years of professional software development experience, including time in a technical leadership or senior engineering role.
- Strong hands-on experience developing enterprise-grade applications using modern .NET and C#.
- Experience working with cloud platforms and managed services, including serverless and distributed data solutions.
- Solid understanding of both NoSQL and relational database technologies.
- Familiarity with cloud-native application principles and modern architectural patterns.
- Experience with CI/CD pipelines, API-driven development, and distributed systems.
- Working knowledge of monitoring, logging, and application observability.
-
Strong communication skills and the ability to guide technical decision-making across teams. Education
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
What’s the Difference between a Junior, Mid, and Senior Developer?
Résumé-Driven Development: How IT trends affect the job market for software developers
Dev Digest 120 - Apple and peers