Talent.com
This job offer is not available in your country.
.Net Developer - C#

.Net Developer - C#

Anlage Infotech (India) Pvt LtdBangalore
20 days ago
Job description

About the Role :

We are seeking an experienced and highly skilled Senior .NET Developer to join our dynamic and innovative software development team. The ideal candidate will be a creative problem-solver with a strong background in building scalable, high-performance, and secure applications using the Microsoft .NET technology stack. You will be responsible for the full software development lifecycle, from concept and design to testing and deployment.

Key Responsibilities :

  • Design, develop, and maintain robust, scalable, and secure applications using C#, .NET Core, and ASP.NET.
  • Write clean, well-documented, and efficient code following best practices and design patterns.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features.
  • Participate in all phases of the software development lifecycle, including requirements analysis, architecture, design, development, testing, and deployment.
  • Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and reliability.
  • Integrate data storage solutions, such as SQL Server and NoSQL databases.
  • Develop and consume RESTful APIs and microservices.
  • Implement and maintain CI / CD pipelines to automate the build, test, and deployment process.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Stay up-to-date with the latest industry trends, technologies, and best practices.

Required Skills and Qualifications :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in software development using the .NET framework.
  • Proven expertise in C# and the .NET ecosystem, including .NET Core and ASP.NET.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Proficiency in building and consuming RESTful services and APIs.
  • Experience with relational databases, particularly SQL Server, including writing complex queries, stored procedures, and schema design.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript. Experience with a modern front-end framework like React, Angular, or Vue.js is a plus.
  • Experience with source control systems, such as Git.
  • Knowledge of cloud platforms like Microsoft Azure or Amazon Web Services (AWS).
  • Experience working in an Agile / Scrum development environment.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Preferred Qualifications :

  • Experience with containerization technologies like Docker and Kubernetes.
  • Familiarity with microservices architecture.
  • Knowledge of automated testing frameworks (e.g., xUnit, NUnit, Moq).
  • Experience with message queues (e.g., RabbitMQ, Azure Service Bus).
  • Certifications in Microsoft technologies (e.g., Microsoft Certified : Azure Developer Associate)
  • (ref : hirist.tech)

    Create a job alert for this search

    Net Developer • Bangalore