Job Description:
We are seeking an experienced Dot Net Developer to join our on-site team in Pune. The ideal candidate will have a solid understanding of both front-end and back-end development, with strong expertise in .NET Core and Angular. This role will focus on developing customized software solutions aimed at automating back-office processes.
Key Responsibilities:
Design, develop, and maintain scalable web applications using Angular and .NET Core.
Participate in the design and architecture of application components.
Build and maintain microservices using .NET Core and Azure PaaS.
Create and optimize database schemas, stored procedures, and queries (MSSQL/NoSQL).
Develop and maintain APIs for various applications.
Implement unit tests, integration tests, and system tests to ensure code quality.
Focus on performance optimization and security enhancements.
Actively contribute to improving architectural standards and writing clean code.
Support CI/CD pipelines and deployment processes (GitHub Actions, Azure, etc.).
Work independently and collaboratively in an agile environment.
Required Skills:
Strong knowledge of .NET Core and C#
Proficient in Angular and modern front-end development
Hands-on experience with Microsoft Visual Studio
Experience with cloud technologies, particularly Azure PaaS
Proficient in API development and integration
Solid understanding of relational (MSSQL) and NoSQL databases
Familiar with software design patterns and best practices
Good problem-solving and troubleshooting skills
Exposure to CI/CD tools and practices is a plus
Preferred Traits:
Self-driven and able to work independently
Strong communicator and team player
Passion for clean code and scalable solutions
Agile mindset with openness to collaboration and innovation