
AvailabiltyFull Time
CategoryIT & Telecommunication
Salary NegotiableYes
Job LevelSenior Level
Job LocationKathmandu , Nepal
No. Of Vacancy1
Education LevelBachelor
Experience RequiredMore Then 8-10years
Requirements :-
- 8-10+ years of hands-on experience in ASP.NET Core, C#, and backend development.
- Proficient in building web applications with ReactJS and related technologies, including JavaScript/TypeScript, HTML5, and CSS3.
- Strong experience with SQL Server or other relational databases, with expertise in schema design and query optimization.
- Deep understanding of modern architectural patterns, especially Microservices.
- Proficient in version control systems such as Git for effective code management and collaboration.
- Strong analytical skills for debugging, troubleshooting, and resolving technical issues.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Familiarity with Redux or other state management libraries.
- Knowledge of containerization (e.g., Docker).
- Experience with Agile and DevOps practices, including CI/CD.
Job Responsibility :-
- Lead the design, development, and maintenance of RESTful APIs and web services using ASP.NET Core.
- Architect, implement, and optimize database schemas and queries for efficient data management.
- Ensure backend services are scalable, secure, and performant, adhering to best practices in software design and architecture.
- Design, implement, and manage a microservices-based architecture for modular and maintainable solutions.
- Build and optimize responsive web applications using ReactJS, collaborating closely with UI/UX teams.
- Develop reusable components and front-end libraries for streamlined development and future projects.
- Conduct code reviews, enforce best practices, and participate in pair programming to maintain high standards of code quality.
- Write unit and integration tests, debug complex issues, and ensure software stability and performance.
- Assist in the setup and management of cloud services for hosting, monitoring, and deploying applications.
- Participate in CI/CD processes, automate workflows, and improve development reliability and efficiency.
- Provide guidance and mentorship to junior developers, fostering knowledge-sharing and continuous learning.
Upload Your CV

