Dot Net Developer

Year    GJ, IN, India

Job Description

Responsibilities:



Product Development:

Design, develop, and maintain back-end microservices using .NET Core, ensuring scalability and performance.

Message Queue Implementation:

Implement and optimize messaging solutions using Confluent Kafka or MSMQ for handling real-time, high-volume data.

Web Services:

Develop robust RESTful APIs and web services to support front-end applications and third-party integrations.

Front-End Collaboration:

Work with React.js/Angular on the front-end and collaborate with front-end teams to ensure seamless integration across the stack.

Caching and Optimization:

Use caching solutions like RedisCache to optimize application response times and enhance user experience.

Cloud Infrastructure:

Architect, deploy, and maintain cloud-based applications, leveraging AWS or Azure services. Apply cloud design patterns and best practices for efficient scaling.

Code Quality and Review:

Conduct code reviews, apply design patterns, and ensure adherence to best practices in coding, security, and maintainability.

Agile Collaboration:

Engage in agile development processes, contributing to sprint planning, code reviews, and continuous improvement.

Proactive Monitoring:

Implement monitoring, alerting, and automated testing to maintain high system uptime and performance as the product scales.

Qualifications & Experience:



Education:

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Experience:

4 to 6 years in .NET development, with expertise in .NET Core and building microservices from scratch in a product-based environment.

Required Skills:



Advanced knowledge of .NET Core for building scalable, high-performance applications. Strong experience with Confluent Kafka, MSMQ, or RabbitMQ for real-time messaging. Proficiency in RESTful web services and hands-on experience with REST APIs. Solid skills in front-end development with React.js, including component design and state management. Proficiency in RedisCache or similar caching tools for optimizing application performance. Experience with cloud platforms, particularly AWS or Azure, and a solid understanding of cloud architecture, design patterns, and cloud-native solutions. Expertise in applying software design patterns and data structures effectively.

Desirable Skills:



Familiarity with other front-end technologies and frameworks to support a full-stack collaborative environment. Proficient in containerization tools like Docker and orchestration with Kubernetes. Experience with CI/CD pipelines and DevOps best practices. Knowledge of relational and non-relational databases, optimizing data storage for large datasets.

Soft Skills:



Strong analytical and problem-solving skills, with a proactive approach to resolving complex product challenges. Excellent communication and teamwork skills for cross-functional collaboration in an agile environment. Attention to detail and a passion for delivering high-quality, maintainable code. Ability to work in a fast-paced, dynamic environment, focusing on delivering value and meeting deadlines.

Benefits:



Flexible schedule Quarterly Awards Performance Bonus 5-day work week
Job Type: Full-time

Pay: From ?40,000.00 per month

Schedule:

Day shift
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3826964
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year