SOFTWARE ENGINEER (Dot Net)

GrowByData |
|READ 4 MIN

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.