What are the responsibilities and job description for the Dotnet Developer position at Compunnel Inc.?
Azure Developer β C#/.NET Core -- KUMDC5692609
Location: Blue bell PA
Key Responsibilities
- Design, develop, and maintain applications using C#, .NET Core, and Entity Framework.
- Implement secure authentication and authorization mechanisms using OAuth and JWT.
- Develop responsive web applications using Angular.
- Integrate and consume REST and SOAP APIs, ensuring compliance with OpenAPI specifications.
- Refactor and optimize existing code for performance and maintainability.
- Deploy and manage solutions on Microsoft Azure, leveraging cloud-native services.
- Utilize Git for version control and manage CI/CD pipelines for automated deployments.
- Work with SQL Server, including DDL, stored procedures, and performance tuning.
- Collaborate with cross-functional teams to ensure adherence to Clean Architecture principles.
Required Skills & Qualifications
- Strong proficiency in C#, .NET Core, and Entity Framework.
- Expertise in OAuth, JWT, and secure application development.
- Solid experience with Angular for front-end development.
- Hands-on experience with REST and SOAP APIs; familiarity with OpenAPI.
- Knowledge of Azure services, Git, and CI/CD pipelines.
- Strong SQL skills, including DDL and stored procedures.
- Ability to refactor code and apply best practices in software design.
- Excellent problem-solving and communication skills.
Preferred Qualifications
- Experience with Clean Architecture in enterprise applications.
- Familiarity with Agile methodologies and DevOps practices.
- Certification in Microsoft Azure or related technologies.