Job Opportunity:
We are seeking a skilled Senior .NET Backend Developer to join our team and contribute to the success of our organization.
* This is an excellent opportunity for an experienced developer to take on new challenges, work with cutting-edge technologies, and collaborate with a talented team.
About the Role
* The ideal candidate will have a strong background in .NET/C# development, with experience working with ASP.net framework, SQL Server, and design/architectural patterns.
* They should also have knowledge of API styles, including REST and GraphQL, as well as expertise in .NET languages (e.g. C#, .Net Core), Entity Framework, and Databases like SQL.
* A strong understanding of authentication and authorization mechanisms like OAuth2, CI/CD tools such as Azure DevOps or GitHub Actions, source control and versioning systems like Git, logging, monitoring, and diagnostics in cloud environments, will be highly valued.
Key Responsibilities
* Design, develop, and deploy high-quality software solutions using .NET technologies.
* Collaborate with cross-functional teams to identify business requirements and develop technical solutions.
* Stay up-to-date with industry trends and emerging technologies to recommend improvements to existing systems.
* Participate in code reviews and ensure adherence to coding standards and best practices.
What We Offer
* A dynamic and supportive work environment that encourages professional growth and development.
* A competitive salary and benefits package, including opportunities for bonuses and career advancement.
* Access to cutting-edge technologies and training programs to stay ahead of the curve.
* A collaborative and diverse team of professionals who share your passion for innovation and excellence.
Requirements
* Proven experience as a .NET/C# Developer or Application Developer (+5 years).
* Familiarity with the ASP.net framework, SQL Server, and design/architectural patterns.
* Knowledge of API styles, including REST and GraphQL.
* Expertise in .NET languages (e.g. C#, .Net Core), Entity Framework.
* Strong experience with Databases like SQL.
Preferred Qualifications
* Experience with authentication and authorization mechanisms like OAuth2.
* Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions.
* Proficiency in source control and versioning systems like Git.
* Experience with logging, monitoring, and diagnostics in cloud environments.
* Relevant experience working with Angular and/or React web applications.