Grow With Us

At Source Code, every team member is unique and we strive to offer a world of opportunities for everyone here to develop and grow.

Sr. Software Engineer (.NET)

Sr. Software Engineer (.NET) will be responsible for designing system architecture for ASP.NET web applications, writing high quality and scalable codes in .NET framework and leading a team of developers
 

Job Responsibilities

  • Analyze technical and functional requirements and design system architecture
  • Develop web applications using ASP.NET and C#
  • Modify existing ASP.NET web applications according to requirements
  • Develop highly scalable ASP.NET Web APIs/Services for mobile applications
  • Implement HTML and CSS designs into existing and new ASP.NET web applications
  • Work with MSSQL for creating tables, stored-procedures and functions
  • Optimize complex SQL Queries and stored-procedures
  • Document and comment codes using standard practices
  • Produce time estimates for assigned features and tasks
  • Study, analyze and debug existing systems
  • Lead and guide a team of developers
  • Enforce coding standards and best practices within the development team
  • Investigate and learn new technologies and APIs

Basic Requirements

  • Bachelor in Computer Engineering/Science or related field or equivalent
  • Master’s degree will be an added advantage
  • Proven 3+ years of work experience as a .NET developer
  • Expertise in .NET Framework (ASP.NET MVC, Web Forms, Web API and Web Services)
  • Expertise in C# and OOP paradigm
  • Expertise in Visual Studio’s application development and debugging features
  • Expertise in MSSQL (SQL Queries, tables, stored-procedures, functions, query optimization & profiling)
  • Expertise in HTML, CSS, JavaScript and jQuery
  • Ability to write high quality, reusable and scalable codes
  • Ability to identity and resolve application performance issues
  • Knowledge of IIS Web Server
  • Knowledge of AngularJs and other JavaScript frameworks/libraries will be an added advantage
  • Understanding of Agile methodologies
  • Excellent communication and leadership skills
  • Interested candidate are requested to send their resume along with a cover letter to hr@sourcecode.com.np

Software Engineer (.NET)

Software Engineer (.NET will be responsible for creating ASP.NET web applications, providing support to clients and writing quality and scalable codes in .NET framework
 

Job Responsibilities

  • Develop web applications using ASP.NET and C#
  • Modify existing ASP.NET web applications according to requirements
  • Develop ASP.NET Web Services and Web APIs for mobile applications
  • Implement HTML and CSS designs into existing and new ASP.NET websites and applications
  • Work with MSSQL for creating tables, stored-procedures and functions
  • Document codes using standard practices
  • Produce time estimates for assigned features and tasks
  • Study, analyze and debug existing systems
  • Investigate and learn new technologies and APIs

Basic Requirements

  • Bachelor in Computer Engineering/Science or related field or equivalent
  • Proven experience as a .NET developer
  • Knowledge of .NET Framework (ASP.NET MVC, Web Forms, Web API and Web Services)
  • Programming experience in C# and OOP paradigm
  • Ability to use Visual Studio for application development and debugging
  • Knowledge of MSSQL (SQL Queries, tables, stored-procedures and functions)
  • Proficiencies in HTML, CSS, JavaScript and jQuery
  • Knowledge of AngularJs and other JavaScript frameworks/libraries will be an added advantage
  • Understanding of Agile methodologies
  • Excellent communication skills
  • Interested candidate are requested to send their resume along with a cover letter to hr@sourcecode.com.np

Software QA Engineer

The Software QA Engineer is responsible for testing applications and ensuring high quality control standards. He/She actively contributes to maintain a good team spirit and quality team work. He/She is responsible for delivering quality results on the projects, and in a timely and cost-effective manner.

Basic Requirements

  • Education: Bachelor in Computer Science (BE/B TECH, MCA or equivalent).
  • Master degree in Computer Science is a big plus.
  • Demonstrated minimum 2 years of hands-on experience in software testing; 3years desirable.
  • Strong documentation skills: able to clearly report bugs and prepare test reports.
  • Experience with at least one programming languages.
  • Excellent knowledge of load and performance testing process, experience of using tools such as JMeter, Silk, Silk Performer, LoadRunner is also a plus.
  • Significant knowledge of software security and software performance tools and practices.
  • Understand the principles of the test methodologies and test environments.
  • Experience with web application security testing.
  • Able to take ownership towards the overall development of the organization.

Job Responsibilities

  • Solution Development and Delivery: analyze technical and functional design requirements, create efficient and logical offline storage; designs and codes superior technical solutions; identify system deficiencies and recommends solutions.
  • Project Execution: communicate and enforce coding standards within their unit and across all relevant units (Design, Support, and Quality); prioritizes multiple tasks effectively; report and take action on critical issues that may affect the project. Actively contribute to develop and improve the corporate knowledge base (best practices, knowledge sharing across the whole organization).
  • Storage: analyze offline storage techniques as well as the implications of different storage techniques, identify and apply the appropriate storage design techniques.
  • Actively contribute to develop and improve the corporate knowledge base (best practices, knowledge sharing across the whole organization).
  • Teamwork: proactively initiate, develop, and maintain effective working relationships with team members; demonstrate the ability to cooperate with a variety of people and achieve results; share acquired skills with team members through formal and informal channels.
  • Client Management: anticipate client needs before they arise and presents solutions to project management that encompass issues at hand; analyze and manage client expectations and identify issues/events that may affect delivery.
  • Interested candidate are requested to send their resume along with a cover letter to hr@sourcecode.com.np

About Us

Simplifying Technology for Capital Markets

About Us

Our Clients

We’ve delivered successful technology products to many companies which mostly operate in the financial domain.

Achievements

We have been recognized for our work.