We are looking for a motivated, and talented individual to join us as Software Engineer(Dot Net) to deliver our enterprise platform! If the challenge excites you, please apply with your CV and 3 reasons why this excited you.
REQUIREMENTS
- Execute full lifecycle software development.
- Write well designed, testable, efficient code after researching, consulting, analyzing, and evaluating the business needs.
- Support product architect and/or product owner to i) define the architecture for any new product component; ii) to refine existing architecture for efficiency and scalability.
- Integrate software components into a fully functional software system.
- Design, build and maintain efficient, reusable, and reliable code.
- Develop efficient data pipeline for large scale data extraction and processing framework.
- Ensure the highest level of commitment for best possible performance, quality, and responsiveness of applications.
- Proactive to identify bottlenecks and bugs and devise solutions to mitigate and address the issues.
- Help maintain code quality, organization, and automatization.
- A cultivated commitment to testing every aspect of the code.
- Should provide support in all phases of SDLC and ensure to deliver high-quality products.
- Work closely with our data team to integrate your amazing innovations and algorithms into our production systems.
- Support the client-support team when needed with technical or feature aspects.
- Collaborate with the data science research team on creating and evolving data formats to be flexible for scalable technology.
- Additional responsibilities include creating and implementing security policies, configuring and maintaining database replication including clusters, conducting daily backups, importing/exporting data to other systems, reporting, monitoring, troubleshoot.
- Maintain strict confidentiality of your work.
- Communicate proactively and effectively with team members, leads, management, and clients where necessary.
- Assist in creating a friendly, entrepreneurial, and A+ corporate culture in Nepal.
RESPONSIBILITIES
- Excellent problem solver with in-depth knowledge of web application and web service development
- Comprehensive understanding of programming and database internals
- Good knowledge of design patterns and development best practices
- Has mentored junior software developers on design patterns and development best practices.
- Highly experienced with C#, ASP.NET MVC, jQuery, Knockout JS, .Net Core, Entity Framework
- Highly experienced with writing complex SQL queries
- Willingness to learn and provide output within a short frame of time.
- Provide valuable suggestions for product optimization and scalability.
- Experience in SQL Server 2012 and up
- Strong knowledge in data analysis and data visualization using excel, python or other tools.
- Experience with informational retrieval, data extraction, and the analytics-based solution is preferred.
- Experience with cloud-based infrastructure and platform services
- Ability to express ideas clearly within the team and across other groups.
- Excellent communication skills in English and Nepali
- Willing to work off-hours preferred.
EDUCATION: B.E – Computer Science or Information Science.
EXPERIENCE: Prior two years’ experience in a relevant field would be preferred and favorable.
Female candidates are encouraged to apply.