.NET Developer

Bangalore Urban, Karnataka, India
Sep 12, 2024
Sep 12, 2025
Hybrid
Full-Time
2 Years
Job Description

We are seeking a highly skilled and experienced Senior .NET Core Developer to join our team. The ideal candidate will have substantial hands-on experience with .NET Core Web API and Microservices, coupled with strong programming skills in C# and design patterns. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex applications and services. Your role will involve requirement analysis, peer reviews, optimization, and ensuring that stakeholder expectations are met.

Key Responsibilities

  1. Requirement Analysis. Collaborate with stakeholders to gather and analyze requirements for new features and improvements.
  2. Development. Design, develop, and implement .NET Core Web API and Microservices solutions.
  3. Coding. Demonstrate strong coding skills in C#, applying design patterns and best practices.
  4. Testing. Write and maintain unit test scripts to ensure code quality and functionality.
  5. Optimization. Perform code reviews and optimizations to enhance performance and scalability.
  6. Troubleshooting. Analyze and resolve technical issues, ensuring efficient and effective solutions.
  7. Communication. Maintain clear and effective communication with team members and stakeholders.

Mandatory Skills

  1. .NET Core. Extensive experience in .NET Core development, including Web API and Microservices.
  2. C#. Advanced programming skills in C#.
  3. Design Patterns. Proficiency in applying design patterns to solve complex problems.
  4. Unit Test Scripts. Experience in writing and maintaining unit test scripts for robust testing.

Desirable Skills

  1. Containers. Knowledge of containerization technologies (e.g., Docker) for application deployment and management.
  2. Analytical Skills. Strong analytical skills to effectively understand and address technical challenges.
  3. Communication. Excellent verbal and written communication skills for effective collaboration and stakeholder engagement.

Qualifications

  • Proven experience in .NET Core development with a focus on Web API and Microservices.
  • Demonstrated expertise in C# programming, design patterns, and unit testing.
  • Strong problem-solving abilities and troubleshooting skills.
  • Ability to work collaboratively in a team environment and independently as required.

Why Join Us?

  1. Innovative Projects. Work on cutting-edge projects that drive technological advancements.
  2. Professional Growth. Opportunities for continuous learning and career development.
  3. Collaborative Environment. Join a dynamic team that values your expertise and contributions.

If you are passionate about .NET Core development and ready to take on challenging projects, we encourage you to apply and be part of our talented team!

Related Jobs