The Role
As a Junior .NET Developer, you'll have the opportunity to work on exciting projects, learn from industry experts, and grow your skills in a supportive environment. You'll be involved in developing and maintaining APIs , web applications, and cloud-based solutions using Microsoft's cutting-edge technologies.
Required Technical Skills
- Demonstrable skills with C# .NET Core 6+ and .NET Framework
- Experience creating APIs with Azure Functions, Azure Logic Apps, or WebAPI/MVC
- Experience with relational databases
- Experience creating websites with Blazor, Razor Pages, or MVC
- Experience using frontend toolkits with SASS or CSS
- Proficiency in Git source control
- Understanding of test-driven development principles
- Familiarity with basic Azure resources (e.g., web apps, function apps, storage accounts)
- Understanding of CI/CD methodologies
- Knowledge of the software development lifecycle
Desirable Technical Skills
- Oracle/SQL Server
- Entity Framework
- Azure DevOps
- Azure Functions
- Postman
- Jira
- Confluence
- Microsoft Teams
Personal Attributes
- Strong desire to learn and implement sophisticated logic with state-of-the-art tools
- Self-starter mentality
- Excellent communication skills
- Team player attitude
- Eagerness to learn from and collaborate with senior developers
What We Offer
- Opportunity to work with a team of 3 senior-level developers
- Hands-on experience with the latest Microsoft technologies
- Supportive learning environment
- Clear path for career growth and skill development
- Exciting projects that will challenge and inspire you\
- Hybrid work environment up to two days remote weekly
No relocation or sponsorship available.