Job Description
About the Role
We are seeking an experienced Software Engineer to serve as a key technical owner of our client's cloud-based platform. This role will play a critical part in designing backend services and APIs, supporting high-volume data processing systems, and building integrations across internal and external platforms.
Key Responsibilities:
- Design, develop, and maintain backend services and APIs using C# and modern .NET platforms
- Build and support high-volume data processing systems
- Design and optimize SQL Server databases, queries, and data access patterns
- Build and maintain integrations with external customers, technology partners, and third-party platforms
- Support cloud infrastructure and application services hosted in Microsoft Azure
- Develop internal web applications and operational tools using Blazor and ASP.NET Core
- Implement secure authentication, authorization, and service-to-service communication
- Maintain CI/CD pipelines and support deployments across development, testing, and production environments
- Monitor production systems, troubleshoot complex issues, and improve platform reliability and performance
- Collaborate directly with product, support, operations, and integration partners to gather requirements and design solutions
Requirements:
- 7+ years of professional software development experience with strong expertise in C#, modern .NET, ASP.NET Core, backend API design, and SQL Server/T-SQL, including query optimization and large datasets
- Hands-on experience with Entity Framework Core and deploying/supporting production applications in Microsoft Azure
- Experience building distributed systems using messaging, queues, background processing, or event-driven architectures, along with designing and consuming REST APIs
- Experience with Git-based development workflows and CI/CD pipelines
Preferred:
- Experience with IoT, telematics, connected vehicles, or high-volume telemetry systems
- Experience with Azure cloud services, gRPC, GraphQL, SignalR, Blazor, or Azure DevOps
- Experience with Microsoft Entra ID
Benefits Overview:
- Medical, dental, and vision coverage
- HSA employer contribution
- 401(k) with employer match
- Paid holidays and standard PTO
Explore More Information Technology Opportunities
Our information Technology division covers areas including:
- Software Development
- Business & Systems Analysis
- IT Support & Infrastructure
- Cybersecurity
- Cloud Engineer/DevOps
Explore additional IT roles and learn more about how we support IT professionals:
https://www.partnersinstaffing.com/find-jobs or https://www.partnersinstaffing.com/technology
Not the right fit?
Were hiring across multiple divisions:
- Human Resources
- Administrative & Customer Service
- Accounting & Finance
- Manufacturing & Engineering