Senior Software Engineer - .NET / Azure (8949)

Morton
  • Richmond, VA
  • Instant Apply
30+ days ago

Job Description

Company Overview
Our client is an innovative software company developing a cloud-based platform focused on enterprise data security, governance, and compliance automation. Their solution helps organizations simplify complex audit and reporting processes through modern cloud technologies and automation.

As an early-stage company, they offer the opportunity to make a significant impact on both the product and engineering direction while working alongside experienced technical leadership.

Position Overview
We're seeking a Senior Software Engineer to help enhance and scale an enterprise SaaS platform built on Microsoft technologies. This individual will take ownership of key platform components, improve cloud infrastructure, strengthen application security, and help deliver new features as the product continues to grow.

This role is ideal for someone who enjoys solving challenging technical problems, working independently, and contributing to product strategy in a collaborative startup environment.

Responsibilities
  • Design, develop, and maintain enterprise SaaS applications
  • Enhance cloud infrastructure and deployment processes
  • Build secure authentication and authorization solutions
  • Develop scalable REST APIs and backend services
  • Improve CI/CD pipelines and automated testing
  • Optimize application performance and reliability
  • Collaborate with leadership on technical direction and architecture
  • Participate in feature planning and product enhancements

Required Qualifications
  • 7+ years of professional software development experience
  • Strong C# and .NET development experience
  • Experience building cloud-native applications in Microsoft Azure
  • ASP.NET Core Web API
  • SQL Server
  • REST API development
  • Modern authentication and identity management
  • CI/CD experience
  • Strong communication skills
  • Ability to work independently in a fast-paced environment

Preferred Experience
  • Blazor
  • Azure Functions
  • Event-driven architecture
  • Messaging platforms
  • GitHub Actions
  • Enterprise security or compliance software
  • Startup experience
  • Multi-tenant SaaS applications

Technology Stack
  • C#
  • .NET
  • ASP.NET Core
  • Blazor
  • Azure
  • SQL Server
  • Azure Functions
  • Event Hubs
  • Service Bus
  • GitHub
  • GitHub Actions
  • REST APIs

Why Join?
  • Opportunity to join an early-stage software company experiencing rapid growth
  • Significant ownership and technical influence
  • Modern Microsoft cloud technology stack
  • Collaborative engineering environment
  • Contract-to-hire opportunity with long-term career growth
  • Equity potential upon conversion
  • Flexible work arrangement with preference for candidates located in the Richmond, VA area

Numbers & Facts

LocationRichmond, VA

Skills

  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Authenticationunmatched
  • Automationunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Enterprise Protectionunmatched
  • GitHubunmatched
  • High Tech Industryunmatched
  • Hubsunmatched
  • Identity Data Managementunmatched
  • Information/Data Security (InfoSec)unmatched
  • Leadershipunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Product Familyunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Product Engineeringunmatched
  • Product Planningunmatched
  • Product Strategyunmatched
  • REST (Representational State Transfer)unmatched
  • Scalable System Developmentunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software as a Service (SaaS)unmatched
  • Startupunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder