Position: .net Developer

  • Category Programming/Software Development
  • Location Kathmandu, Nepal
  • Salary N/A
  • Expiry date Sep 13, 2024 (Expired)
Job Description

We are seeking talented and motivated Senior and Mid-Level .NET Developers to join our dynamic team with a strong background in .NET technologies, including ASP.NET, C#, and SQL Server, along with experience in developing, maintaining, and troubleshooting complex applications. This role requires a combination of technical expertise, problem-solving abilities, and a collaborative mindset. If you are passionate about building commercial-grade systems and applications, we encourage you to apply.

 

Responsibilities

  • Design, develop, code, debug, and maintain high-quality software applications and solutions.
  • Perform unit and integration testing to ensure software quality and reliability.
  • Conduct peer code reviews to maintain code quality and share knowledge within the team.
  • Participate in estimation and planning sessions to ensure timely delivery of projects.
  • Contribute to the development of technical project documentation and user documentation.
  • Collaborate with test engineers and support personnel to resolve technical issues related to software installation and operation.
  • Adhere to and promote best engineering practices and quality standards throughout the project.
  • Report status and progress according to project and company requirements.
  • Identify and suggest improvements to current development processes, procedures, engineering practices, and environment configurations.
  • Ensure the security and performance of applications by implementing best practices.
  • Develop documentation throughout the software development life cycle (SDLC).
  • Coordinate with cross-functional teams to ensure seamless integration of software components.
  • Investigate and develop skills in new technologies.
  • Troubleshoot and resolve complex technical issues.


Qualifications

  • 2-5+ years of experience on commercial-grade systems and applications
  • Experience in software development using C# programming language (.NET 4.x and/or .NET Core) and HTML5/CSS3
  • Knowledge of Angular (or any other Front-End framework with willingness to switch to Angular)
  • Strong understanding of OOP/OOD principles
  • Experience in microservices architecture
  • Proficiency in API development using ASP.NET Web API, ASP.NET Core
  • Experience in database design and development (MS SQL Server or similar RDBMS)
  • Experienced in Agile development methodologies and tools including JIRA and Bitbucket
  • Integrating with REST & Web Sockets APIs
  • Experience in developing multithreaded application 
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Critical thinking abilities and the ability to analyze problems and create solutions
  • Excellent troubleshooting and communication skills
  • Excellent attention to detail and organization skills


Nice to Have

  • Knowledge of JavaScript/TypeScript programming languages and proven experience in SPA development, utilizing Angular (or any other modern framework/library, like ReactJS or Vue)
  • Experience in ASP.NET Zero frameworks
  • Knowledge of WCF and/or ASMX technologies
  • Experience in message-broker software (RabbitMQ/Kafka or similar)
  • Basic experience in Docker
  • Familiarity with CI/CD configuration and deployment processes


You can submit your job application via email at [email protected], or you may also visit our careers website at https://younginnovations.com.np/career#hiring


This job has been expired on 2024-09-13
Share: