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.
Leading IT Company
It is a technology-driven organization that provides innovative digital solutions to help businesses grow and succeed in the modern world. We specialize in developing software, designing websites, managing IT infrastructure, and delivering secure, sc...
Upload Your CV


