Dotnet Developer - Angular
- Category: IT Engineer & Developer Jobs
- Location: Chennai, Tamil Nadu
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 23K to 24K
- Published on: 2025/09/16
Job Title: Senior Software Engineer (.NET Core)
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.
Related jobs
-
Senior Engineer – Frontend
A Amdocs Software Engineer / Specialist / TL - Tibco (3 - + Years) Amdocs • Pune, Maharashtra • via Amdocs Careers 1+ hours ago Full–time No Degree Mentioned Apply on Amdocs Careers Job description Job ID: 1+6131 Required Travel :Minimal Location: [[...
-
Customer Success Engineer
Company Description Opsera Unified DevOps is a platform designed for enterprise software teams to streamline development processes and enhance productivity. The platform offers capabilities such as CI/CD pipeline automation, DevSecOps, release orches...
-
Lead Software Engineer - Dotnet
About Trimble Trimble is a leading provider of advanced positioning solutions that maximize productivity and enhance profitability for our customers. We are an exciting, entrepreneurial company, with a history of exceptional growth coupled with a dis...