Senior Software Architect
- Design and develop testable, scalable, and high-performing .NET Core Web APIs and backend systems.
- Implement ASP.NET Core features such as Middleware, Filters & Attributes, Authentication & Authorization, and Dependency Injection.
- Architect and develop microservices-based applications, including API Gateway and microservices orchestration.
- Hands-on experience in Azure cloud services and cloud-native solutions.
- Proficiency in Azure DevOps for CI/CD pipelines and application deployment.
- Work with Azure App Service, Azure Functions, Logic Apps, Key Vault, Blob Storage, and Service Bus.
- Strong expertise in SQL Server, Azure Cosmos DB, and NoSQL databases.
- Optimize database queries, stored procedures, and caching techniques for high-performance applications.
- Develop unit tests using xUnit, Moq/NSubstitute with 90%+ code coverage.
- Experience with secure API development and SSO implementations.
- Knowledge of GraphQL with Hot Chocolate is a plus.
- Lead and mentor a team of 6-8 developers, ensuring best practices and code quality.
- Work closely with cross-functional teams to align technical solutions with business goals.
- 8 to 10 years of experience in backend development and architecture.
- Strong proficiency in C#, .NET Core, EF Core, and ASP.NET Core.
- Experience in microservices design patterns, orchestration, and API Gateway.
- Hands-on experience with Azure cloud-native development.
- Proficiency in Azure Service Bus, RabbitMQ, Azure Kubernetes Service, and Azure Service Fabric.
- Experience in high-performance application development using caching techniques.
- Strong understanding of OOP, SOLID principles, and design patterns.
- Experience in SSO implementations and secure API development.
- Knowledge of Azure Cognitive Services, Azure Search, and Azure Event Grid is a plus.
- Ability to lead teams and drive architectural decisions.
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication skills.
- Bachelor’s degree or higher in Computer Science, Information Technology, or a related field.
- Experience in GraphQL with Hot Chocolate.
- Experience in Azure API Management (APIM) and Azure Front Door.
- Strong knowledge of DevOps, CI/CD pipelines, and containerization.
- Experience with Azure Data Factory.
Recommended Jobs
Consignment Sales Professional
About Us: Optimum RV is a premier RV dealership offering a wide range of recreational vehicles and exceptional customer service. We are looking for an Consignment Sales Professional to monitor onl…
Senior Caregiver
Seeking a licensed HHA or CNA to take care of 90 year old mother. She is mobile with a walker and may need bathroom assistance after a bowel movement. She does need assistance during her shower and dr…
Procedures Mechanical Engineer
The role of the Procedures Mechanical Engineer Level 2 is pivotal in creating and ensuring the quality of the procedures for Power Generation Simple Cycle (SC), Combined Cycle Gas Turbine (CCGT), and…
DME Intake - Patient, Insurance, and Documentation Specialist
Intake, Documentation, & Insurance Verification Specialist Department: Operations Reports To: Owner / Operations Manager Position Summary The Intake, Documentation & Insurance Verific…
Mechanical Assembly Technician
About Power Designers Sibex At Power Designers Sibex, we’re redefining industrial energy solutions. Under new leadership, we’re building a culture of innovation, collaboration, and excellence. J…