Responsibilities
- Design and build scalable, high-performance applications using .NET Core/.NET 8+ and C#
- Lead technical decisions on Microsoft frameworks, design patterns, and architectural strategies
- Set and enforce coding standards, best practices, and code review processes for the Microsoft stack
- Work with Product Management and stakeholders to convert business needs into technical solutions
- Supervise the creation and implementation of RESTful APIs, microservices, and distributed systems using ASP.NET Core
- Promote DevOps practices using Azure DevOps for CI/CD pipelines, automated testing, and infrastructure as code
- Manage and enhance SQL Server databases, including performance tuning, indexing, and data modeling
- Identify and address technical debt and performance issues, driving continuous improvement
- Engage in Agile ceremonies, contributing to sprint planning, estimation, and delivery
- Keep up-to-date with advancements in .NET and the Microsoft ecosystem, and evaluate new technologies
Work Arrangement
Remote (Worldwide) — Evanston, Illinois, 10 global offices
Team
Join a highly collaborative, values-driven team where technical excellence, analytical rigor, and personal growth converge.
Other
At Beghou Consulting, you'll join a highly collaborative, values-driven team where technical excellence, analytical rigor, and personal growth converge.