Lead Dotnet Developer

Noida, Uttar Pradesh, India
May 21, 2024
May 21, 2025
Onsite
Full-Time
5 Years
Job Description

We are seeking a skilled Technical Analyst/Specialist with 5-9 years of experience to join our dynamic team. The ideal candidate will possess a comprehensive understanding of the full software design life cycle, along with a proven track record of designing, coding, testing, and managing applications. They should be proficient in multiple programming languages and demonstrate a strong ability to ensure code quality through rigorous testing practices.

Responsibilities

  • Design, develop, and test various applications, adhering to established standards of quality and best practices.
  • Collaborate closely with the engineering and product teams to deliver optimal solutions that meet business requirements.
  • Implement automated tests and conduct performance tuning to ensure high-quality, efficient code.
  • Stay updated with emerging technologies and industry trends to continuously enhance skills and contribute to the evolution of the technology stack.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum 8 years of experience in a specialized technical role, with a strong understanding of Agile Methodology.
  • Proficient in primary skills including C#, F#, .NET Object-Oriented Programming, Typescript, SOA, Microservices, SQL Server, Kafka, Event Hub, AKS, NoSQL (MongoDB, Cassandra, Redis, Elastic, Cosmos), WebAPI, SOAP, REST, JSON, XML, and NodeJS.
  • Extensive experience in developing software on the Azure Cloud platform is essential.
  • Familiarity with secondary skills such as relational databases, Domain-Driven Design (DDD), orchestration (GraphQL etc.), event sourcing, eventual consistency, RabbitMQ, IIS, and OWIN is preferred.
  • Strong front-end skills, including proficiency in React, are highly desirable.
  • Excellent problem-solving and analytical abilities, with a passion for delivering innovative solutions.

Why Join Us

  • Opportunity to work with cutting-edge technologies in a collaborative and dynamic environment.
  • Competitive compensation package with benefits.
  • Career growth and development opportunities through continuous learning and skill enhancement programs.
  • Be part of a forward-thinking organization dedicated to driving innovation and excellence in software development.

If you are a highly motivated and skilled Technical Analyst/Specialist looking to advance your career in a fast-paced, innovative environment, we encourage you to apply and join our team!