.NET Developer
Posted Updated
Description
We are seeking an experienced. NET Developer with 3-5 years of experience to join our team. The ideal candidate will have strong expertise in ASP. NET for frontend development and C#. NET for backend development.
Responsibilities:
- Design, develop, and maintain complex enterprise applications using C#, . NET Core, . NET MVC, and Web API.
- Implement a scalable and modular architecture using design patterns and SOLID principles.
- Build reusable libraries, components, and services for use across projects.
- Create RESTful APIs and integrate third-party APIs and services.
- Develop efficient data access layers using Entity Framework.
- Design a robust and scalable RDBMS database schema architecture to support application functionalities, performance, and extensibility.
- Contribute to the design of system architecture for new applications or enhancements.
- Evaluate and select appropriate technologies, frameworks, and tools for different use cases.
- Design microservices and distributed systems when applicable.
- Define and document architectural standards and guidelines.
- Conduct peer code reviews and provide constructive feedback.
- Enforce coding standards, version control, and documentation practices.
- Write unit tests and integration tests, and contribute to automated testing pipelines.
- Ensure compliance with secure coding guidelines and data protection policies.
- Troubleshoot production issues and support ongoing system maintenance and upgrades.
