Responsibilities :
- Develop server-side logic and services using ASP.NET to power web applications.
- Design and integrate databases, including schema design, ensuring data security and performance.
- Build and maintain RESTful APIs to enable seamless front-end and back-end communication.
- Implement secure authentication and authorization mechanisms for user access control.
- Optimize backend code and database queries for scalability, speed, and resource efficiency.
- Develop robust error handling, logging, and monitoring to proactively address issues.
- Apply security best practices to safeguard applications from vulnerabilities like SQL injection and XSS.
- Collaborate closely with front-end developers to ensure smooth integration of services.
- Use Git or similar version control tools for code management and team collaboration.
- Perform thorough testing, debugging, and code reviews to maintain high code quality.
- Design scalable architecture capable of handling increasing traffic and user loads.
- Stay current with emerging web technologies and ASP.NET advancements to continuously improve.
Requirements :
Bachelor's degree in Computer Science, Software Engineering, or related field.Experience developing backend API features and endpoints with ASP.NET.Familiarity working in containerized microservices environments and designing distributed systems with an API-first approach.Proficiency with SQL databases such as PostgreSQL, along with other data storage solutions.Skills Required
Asp.net, Restful Api, Database Design, Sql, Postgresql, Microservices, containerization