> Markdown version of [/jobs/ext/506743-senior-net-software-engineer](https://www.wearedevelopers.com/jobs/ext/506743-senior-net-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior .NET Software Engineer - **Company:** Paul May & Associates - **Location:** St. Louis, MO, United States (Remote available) - **Experience:** Expert - **Salary:** $78,000.0 - $100,500.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Applications Architecture, Business Software, C Sharp (Programming Language), Databases, Relational Databases, Database Design, Database Development, Software Debugging, JQuery, Microsoft Visual Studio, Microsoft Software, Microsoft SQL Server, Performance Tuning, Query Optimization, Software Engineering, SQL Stored Procedures, PL-SQL, Systems Integration, Transact-SQL, Web Applications, Web Services, Extensible Markup Language (XML), GitHub Copilot, Blazor, Information Technology, Production Code, Front End Software Development, Restful APIs, GPT - **Published:** June 7, 2026 - **Apply:** https://www.careerjet.com/jobad/usdc0965397c83cb5f85210f676c6c2df2 ## About the Role * 5+ years of professional software development experience * Strong hands-on experience with C# and the Microsoft .NET ecosystem * Solid understanding of Object-Oriented Programming (OOP) principles * Experience developing and maintaining web-based applications * Strong debugging, troubleshooting, and problem-solving skills, We are seeking a talented Senior .NET Software Engineer to join a well-established software engineering team that builds and supports mission-critical business applications. This is an opportunity to work on long-term, highly impactful products where reliability, scalability, and software craftsmanship are valued over chasing every new technology trend. The ideal candidate is a strong Microsoft-stack engineer who enjoys solving complex business problems, building durable solutions, and working across the full application stack. MUST-HAVE REQUIREMENTS .NET / C# Development 5+ years of professional software development experience Strong hands-on experience with C# and the Microsoft .NET ecosystem Solid understanding of Object-Oriented Programming (OOP) principles Experience developing and maintaining web-based applications Strong debugging, troubleshooting, and problem-solving skills Database Development (Critical Requirement) Candidates must possess strong relational database knowledge and hands-on database development experience. Required experience includes: SQL Server or other enterprise relational databases Database design and normalization T-SQL, PL/SQL, or equivalent SQL development experience Stored Procedures Views Joins Query optimization and performance tuning Data modeling and database architecture concepts We are looking for engineers who understand both: How to design and structure databases effectively How applications interact with and move data through those databases JavaScript Development Strong JavaScript experience Experience developing interactive web applications Ability to work across front-end and back-end technologies Integration Experience Experience with one or more of the following: REST APIs Web Services XML EDI Integrations Third-party system integrations Professional Skills Strong analytical and problem-solving abilities Ability to work independently and collaboratively Excellent communication skills Commitment to writing maintainable, reliable code Ability to learn new technologies and business domains quickly PREFERRED QUALIFICATIONS The following are considered strong advantages: Blazor development experience jQuery experience Advanced SQL Server expertise Experience working with enterprise integrations Computer Science or related technical degree Microsoft certifications Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar platforms Technical Environment C# .NET Blazor (growing adoption) SQL Server T-SQL JavaScript jQuery REST APIs XML EDI Visual Studio What We're Looking For We are seeking a software engineer who: Enjoys working within the Microsoft technology stack Values building stable, reliable solutions Has strong engineering fundamentals Is curious and adaptable Takes ownership of their work Understands how to evaluate and validate AI-generated code rather than relying on it blindly Enjoys solving real-world business challenges This role is best suited for someone who appreciates long-term product development and engineering excellence rather than constantly changing technology stacks. Candidates should expect technical discussions around: C# and .NET development Object-oriented programming concepts Relational database design SQL development and optimization Application architecture API and integration experience Problem-solving and software engineering fundamentals ## Description Stable and growing organization Mission-critical software products Modern Microsoft technology stack Opportunity to work with Blazor and evolving technologies Collaborative engineering culture High-impact work with real business value Long-term career growth opportunities If applying for this role - Please take each key point and provide number of years experience and what you would rate yourself, 1 thru 10 (10 being expert) for each key point. Send your resume and notes on the role to expediate our recruiting services., LEAD C#.NET Developer opening in the St. Louis area, for an experienced Lead or Senior Software Engineer who is looking to design, develop, and implement end-to-end integrated syst… + 2 months ago ## Related Videos - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) - [Blazor – the new SPA Framework for everyone who hates JavaScript](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)