Job Openings AVP, Client Services - .Net

About the job AVP, Client Services - .Net

Experience: 12+ Years

Job Location: Remote

Qualifications: B Tech / M Tech/ MCA or Higher

Work Timings: 1:30 PM to 10:30 PM IST

Functional Area: Engineering

We are seeking an experienced technology evangelist specializing in the .NET technology stack to join our dynamic development team. The ideal candidate will design and develop innovative solutions to address complex business challenges. Your expertise in application development and production support for highly secure and scalable solutions will be a valuable asset.

Key Responsibilities:

  • Prepare technical design and document solutions as per customer's need.
  • Create and maintain cloud implementation plans, solution architecture, high-level and low-level design documents.
  • Manage development and maintenance of .NET applications and provide leadership in resolving complex production issues.
  • Design and implement scalable microservices capable of handling large amounts of data and traffic.
  • Design secure cloud solutions leveraging available cloud services.
  • Be able to take ownership of the delivery and proactively see and act on technical challenges.
  • Manage and mentor a team of developers, efficiently delegate tasks, and monitor workload to ensure timely and quality delivery of projects.
  • Guide, mentor, and review development work by the development team.
  • Define and implement best practices to be used for the development team.
  • Demonstrate a strong understanding of security best practices to design and implement solutions that ensure the protection of sensitive data.
  • Troubleshoot complex technical problems and identify solutions to optimize system performance.
  • Provide technical guidance and support to other development team members.
  • Collaborate with clients to understand their business goals and define technical requirements.
  • Maintain a thorough understanding of AWS/Azure cloud and best practices, staying up to date with new developments and features.
  • Responsible for encouraging a culture of continuous learning and mutual respect among all team members, regardless of their seniority, while fostering a collaborative and supportive working environment

Qualifications:

  • 12+ years of experience in the .NET tech stack.
  • Hands-on experience in Microservices design is required.
  • Proficiency in design patterns is essential.
  • Experience with front-end technologies such as ReactJS/Angular is highly desirable.
  • Expertise in using Docker and Kubernetes is essential for the project.
  • Advanced knowledge of data architecture, standards, and data governance in relational and non-relational databases.
  • Experience with one or more databases, including both relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB, Cassandra) databases, is a plus.
  • Experience with Azure services such as messaging, Blob storage, and Azure Functions is highly advantageous.
  • Experience with Azure Data Factory and Azure Databricks is a plus.
  • Experience with AWS services like Glue, S3, Amazon Athena, AWS Data Pipeline, and AWS Lambda is a plus.
  • Familiarity with third-party services like Keycloak is a plus.
  • Familiarity with DevOps tools and practices, including continuous integration and continuous deployment, is a plus.
  • Familiarity with agile software development methodologies, including Scrum and Kanban.
  • Experience in managing teams and project delivery.
  • Experience working with US or European clients is required.
  • Excellent communication and leadership skills, with the ability to effectively guide and mentor a team of software developers.
  • Experience in industries such as Healthcare, Life Sciences, or Insurance is a plus.