Azure Developer

Noida, Uttar Pradesh, India
Jan 16, 2024
Dec 31, 2024
Remote
Full-Time
6 Years
Job Description

Job Title. .Net Azure Developer

Company. HTC Inc.

Location. Chennai 

Job Type. Full-time

About HTC Inc
Established in 1990, HTC Inc. is a CMM Level 5 company headquartered in Troy, Michigan. As a leading global Information Technology solution and Business Process Outsourcing (BPO) provider, HTC assists clients across various industry verticals. The company specializes in delivering turnkey project lifecycle solutions, including e-business, data warehousing, embedded systems, Enterprise Content Management (ECM), Supply Chain Management (SCM), Customer Relationship Management (CRM), and Enterprise Resource Planning (ERP). HTC Inc. operates with a global perspective, utilizing its ConnectIT Global Delivery Methodology to deliver outsourced IT services through global delivery centers seamlessly.

About the Job

HTC Inc. is seeking a skilled and experienced .Net Azure Developer to join our dynamic team. The ideal candidate will possess the following skill set:

Skill Requirements

  1. .Net Core. Proficient in .Net Core version 6 or above with expertise in Entity Framework (EF) or Dapper and X-Unit framework for efficient development.
  2. Database Querying. Good knowledge of LinQ for writing complex queries, ensuring optimal database performance.
  3. API Architecture. Experience in developing a clean API architecture using Command Query Responsibility Segregation (CQRS), MediatR, and a Generic repository for streamlined and efficient code organization.
  4. Azure Development. In-depth understanding and hands-on experience with Azure development tools and security features, including Azure ADO (Azure DevOps), ADF (Azure Data Factory), App services, AKS (Azure Kubernetes Service), web jobs, background services, key vaults, profiles, and MS Identity.
  5. Authentication Mechanisms. Knowledge of modern authentication mechanisms on Azure, such as Multi-Factor Authentication (MFA), Client credentials, One-Box-Only (OBO), and similar protocols.
  6. Middleware Integration. Experience in Middleware integration mechanisms, including MuleSoft and API Gateway, to facilitate seamless communication between different systems.
  7. React JS. Good knowledge of React JS to develop rich UI features, ensuring a user-friendly and responsive interface.

Responsibilities

  • Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions.
  • Ensure adherence to best practices in coding, testing, and security standards.
  • Troubleshoot, debug and optimize applications for performance and scalability.
  • Stay updated on emerging technologies and contribute to continuous improvement within the development team.
  • Participate in code reviews and provide constructive feedback to team members.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Proven experience as a .Net developer with a focus on Azure development.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to adapt to a fast-paced and dynamic work environment.

If you are a talented .Net Azure Developer looking for a challenging and rewarding opportunity, we invite you to apply and join our innovative HTC Inc. team.

Related Jobs