Senior Software Engineer - .NET / Azure (8949)
Morton · Richmond, VA · 4 wk ago
EngineeringContract
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
- Optimize application performance and reliability
- Improve CI/CD pipelines and automated testing
- Collaborate with leadership on technical direction and architecture
- Participate in feature planning and product enhancements
Requirements
- 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 and 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