Job Description
Position: .NET Developer - Angular
Experience Required: 2-4 years
Work Location: Chennai(Work From Office)
Job Description:
We are seeking a highly skilled and motivated Senior Software Engineer with expertise in C# and .NET Core to join our dynamic development team. The ideal candidate will have strong experience in building and maintaining robust, scalable, and efficient solutions using modern software development principles and architectural patterns like Microservices, Event-Driven Architecture, and Distributed Systems.
Key Responsibilities:
• Design, develop, and maintain applications using C#, .NET Core, and modern architectural approaches.
• Implement and maintain highly scalable and distributed systems using microservices architecture.
• Collaborate closely with stakeholders to understand requirements and deliver optimal technical solutions.
• Leverage design principles such as Domain-Driven Design (DDD), CQRS, and Event Sourcing to create scalable solutions.
• Ensure quality and reliability through the application of Test-Driven Development (TDD) practices.
• Write clean, maintainable, and efficient code following Object-Oriented Programming (OOP) and SOLID principles.
• Participate in code reviews, design sessions, and architectural discussions.
• Optimize and monitor application performance and ensure security and scalability.
Key Skills and Requirements:
• Proficiency in C# and .NET Core.
• Strong knowledge of Microservices, Event-Driven Architecture, and Distributed Systems.
• Expertise in software design patterns, including:
• Object-Oriented Programming (OOP)
• SOLID principles
• Test-Driven Development (TDD)
• Domain-Driven Design (DDD)
• Command Query Responsibility Segregation (CQRS)
• Event Sourcing
• Familiarity with modern cloud services (AWS/Azure/GCP) is a plus.
• Strong problem-solving, analytical, and communication skills.
Preferred Qualifications:
• Bachelor's or Master's degree in Computer Science, Engineering, or related field.
• Experience with CI/CD pipelines and DevOps practices.
💡 Quick Summary
Seeking a career-building opportunity? The Dotnet Developer - Angular position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
