We are seeking a highly skilled and experienced Senior .NET Developer with a strong background in modern web and application development. This role is ideal for a passionate developer who thrives on working with cutting-edge technologies and is dedicated to delivering high-quality solutions. If you have a minimum of 7 years of professional experience in .NET development and a proven track record of working with Angular or React, we want to hear from you.
Key Responsibilities
- Design, develop, and maintain robust and scalable web applications using the latest .NET Core framework.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Implement and maintain Azure App Services, ensuring optimal performance, security, and scalability.
- Develop front-end components using Angular or React, creating user-friendly and responsive interfaces.
- Leverage the Microsoft Technology Stack to build high-performing and reliable web and data applications.
- Write clean, efficient, and maintainable code following best practices and industry standards.
- Participate in code reviews, debugging, and troubleshooting to ensure the delivery of high-quality applications.
- Work on the integration of various APIs and services within the Azure ecosystem.
- Stay updated with the latest advancements in .NET, Azure, Angular/React, and related technologies to bring innovative solutions to the team.
Required Skills and Qualifications
- 7+ years of experience in .NET development, with a strong foundation in C# and object-oriented programming.
- Hands-on experience with .NET Core and related frameworks.
- Proficiency in front-end development using Angular or React, with a deep understanding of JavaScript, TypeScript, and responsive design principles.
- Expertise in working with Microsoft Azure, particularly Azure App Services and cloud-based application development.
- Solid understanding of the Microsoft technology stack, including ASP.NET, Entity Framework, and SQL Server.
- Strong problem-solving skills with a focus on delivering high-quality solutions within deadlines.
- Familiarity with DevOps practices, CI/CD pipelines, and source control tools like Git.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Skills
- Experience in developing microservices and RESTful APIs using .NET Core.
- Knowledge of additional Azure services such as Azure Functions, Azure Logic Apps, and Azure Storage.
- Understanding of modern software architecture patterns, including domain-driven design and dependency injection.
- Exposure to Agile methodologies and experience in a collaborative development environment.
Why Join Us?
- Opportunity to work on innovative projects using the latest technologies.
- Be part of a dynamic and talented team that values growth, learning, and creativity.
- Competitive compensation package and comprehensive benefits.
- Flexible work environment with opportunities for professional development.
If you are a dedicated and skilled developer with expertise in .NET Core, Azure, and modern front-end technologies like Angular or React, we encourage you to apply and take the next step in your career.
Apply now and be part of a team that drives innovation and excellence in software development!