
Senior Software Engineer, .NET
Foundation Source
full-time
Posted on:
Location Type: Hybrid
Location: Lehi • Utah • United States
Visit company websiteExplore more
Salary
💰 $90,000 - $125,000 per year
Job Level
About the role
- Architect and deliver complex backend and frontend capabilities using C#, ASP.NET Core, and React.
- Own initiatives end-to-end—from architectural design through deployment and production validation.
- Design and optimize complex MySQL queries, including reporting-intensive workloads.
- Lead code reviews, elevating engineering standards and reinforcing strong design principles.
- Mentor engineers, fostering technical growth and disciplined thinking.
Requirements
- 5–8+ years of progressive software development experience with a track record of leading complex technical initiatives independently.
- Deep expertise in C# and ASP.NET Core, with strong object-oriented design and pattern fluency.
- Proven experience architecting and building high-performance, concurrent systems and robust RESTful APIs (SOAP familiarity a plus).
- Advanced frontend development experience with React (JavaScript; TypeScript preferred), including modern architecture and state management patterns.
- Strong MySQL mastery, including complex query optimization, database performance tuning, and contention diagnosis.
- Demonstrated strength in analytical reasoning and mathematical precision, particularly in validating reporting and data integrity.
- Hands-on experience with AWS (EC2, RDS, S3) and containerization (Docker).
- Experience building and maintaining CI/CD pipelines (Jenkins, Octopus Deploy) and Git-based workflows (GitHub or Bitbucket).
- Familiarity with messaging systems (e.g., RabbitMQ) and distributed system patterns.
- Experience integrating AI services/APIs, leveraging AI-assisted development tools, and experimenting with emerging AI agent capabilities.
Benefits
- Dedicated Workspace: Must have a home office or workspace that is free of distractions and interruptions to ensure productivity and focus during work hours.
- Reliable Internet Connection: High-speed internet is required to support video conferencing, file sharing, and other work-related technology needs.
- Hybrid Work Commitment: Must be able to reliably commute to the Lehi, UT office as needed.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#ASP.NET CoreReactMySQLRESTful APIsJavaScriptTypeScriptAWSDockerCI/CD
Soft Skills
leadershipmentoringanalytical reasoningmathematical precisiondesign principlestechnical growthdisciplined thinking