Senior .NET Developer (C#/Azure)
Improving is seeking a Senior .NET Developer with extensive experience in Microsoft technologies, including .NET, C#, and Azure. In this role, you will be an integral part of a small Agile development team, working on cutting-edge solutions that are designed to deliver high-performance services at a massive scale. You’ll be joining a highly collaborative team where your expertise, creativity, and contributions will have an immediate and meaningful impact on our products.
Key Responsibilities:
- Contribute hands-on to code development and delivery.
- Collaborate with product and design teams to understand end-user requirements and user stories, translating them into effective technical solutions.
- Develop, test, and refine your code using a sprint-based, Agile methodology.
- Work closely with the QA team to ensure your code meets acceptance criteria, performing rework when needed.
- Participate in brainstorming sessions and contribute innovative ideas to enhance our technology and products.
Required Skills and Experience:
- 8+ years of experience in software development.
- 5+ years of experience developing applications using the Microsoft stack (.NET, C#, WebAPI).
- 3+ years of experience building Microsoft Azure PaaS and SaaS solutions.
- Strong proficiency in C# and a deep understanding of .NET technologies.
- Experience developing applications in Azure using services like App Service, Azure SQL, Azure Service Bus, Azure Functions, Notification Hubs, Event Hubs, Cosmos DB, Application Insights, and Databricks.
- Experience with Blazor for web applications.
- Familiarity with source control tools, preferably Git and Azure DevOps.
- Experience or working knowledge of Agile methodologies like Scrum or Kanban.
Education:
Bachelor’s degree in Computer Science or equivalent experience.
If you are a passionate developer looking for a role where you can make an immediate impact, we’d love to hear from you!
Job Types: Full-time, Contract
Pay: $150,000.00 - $175,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Compensation Package:
Schedule:
Ability to Commute:
- Alpharetta, GA 30009 (Required)
Work Location: Hybrid remote in Alpharetta, GA 30009