Senior Software Engineer - Remote (C# / Azure / Microservices)
About the Role
We are looking for a Senior Software Engineer - Remote to join our dynamic team. This role involves working with cutting-edge technologies such as C#, Azure, and microservices. As a Senior Software Engineer, you will play a crucial role in developing cloud-based systems that are utilized by Fortune 500 companies. You will collaborate with a talented team and have the opportunity to lead projects that make a significant impact.
What You'll Do
- Design and implement scalable software solutions using C# and .NET Core.
- Develop and maintain microservices architecture in Azure.
- Utilize containerization technologies like Docker and Kubernetes (AKS) for deployment.
- Work with event-driven architecture, including Azure Service Bus.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and mentor junior developers.
- Ensure the performance, quality, and responsiveness of applications.
- Contribute to all phases of the development lifecycle.
Requirements
- 5-10+ years of professional software development experience.
- Strong proficiency in C# and .NET Core.
- Experience with Azure services and microservices architecture.
- Familiarity with containerized development (Docker/Kubernetes/AKS).
- Experience with event-driven architecture is a plus.
- Ability to work independently and collaboratively in a team environment.
- Strong design, architecture, and leadership skills are a plus.
Nice to Have
- Experience with Blazor.
- Knowledge of CI/CD practices.
- Familiarity with Agile methodologies.
What We Offer
- Competitive salary ranging from $140,000 to $180,000.
- Full benefits package including healthcare (medical, dental, vision).
- 401k plan with company match.
- Company-paid life insurance.
- Employee assistance programs and discounts.
- Flexible working hours and remote work options.
- Opportunities for professional development and growth.
This Senior Software Engineer role offers a unique opportunity to work remotely with advanced technologies like C#, Azure, and microservices. Enjoy a competitive salary and comprehensive benefits.
About Jobs via Dice
Explore exciting career opportunities at Jobs via Dice in 2026. Discover a wide range of remote, hybrid, and office roles tailored to your skills. Utilize advanced filters to refine your job search, track your applications seamlessly, and gain valuable insights about potential employers. Start your journey toward a fulfilling career at Jobs via Dice today and take the next step in your professional growth.
Who Will Succeed Here
Extensive experience with C# and .NET Core, demonstrating the ability to architect and implement scalable microservices in cloud environments, particularly using Azure cloud services.
Proven track record of working in remote teams, showcasing strong self-discipline and proactive communication skills to manage project timelines and deliverables effectively.
Deep understanding of container orchestration with Docker and Kubernetes, coupled with hands-on experience in developing event-driven architectures that enhance application performance and reliability.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months