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.

Software Engineer

Software Engineer is responsible for complete life cycle of a new/ modified software product. He/She develops highly competitive and innovative ASP.NET Web applications and guides more junior staff in the team. 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 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 at least 2 years of work experience in application development.
  • Expert knowledge of ASP.NET 2.0/3.0/4.0/4.5, MS SQL 2005/2008/2012 R2/2014.
  • Good Knowledge of ASP.NET MVC.
  • Basic knowledge of NO SQL is a plus.
  • Proficiencies in HTML/HTML 5/XHTML and in Jquery script.
  • Knowledge of XML schemas and Open Source Web applications such as Joomla, WordPress, Magento.
  • Understands the benefit of the various programming languages.
  • Significant knowledge of client server and internet systems architectures.
  • Able to design reusable objects and to understands browser specific compatibility issues.
  • Understand the benefits of the various design methodologies and object oriented environments and object oriented design.
  • Able to handle sensitive information and to communicate tactfully.

Job Responsibilities

  • Carry out feasibility studies: Listing out software features, attend knowledge sharing sessions on products.
  • Solution Development and Delivery: analyze technical and functional design requirements; create efficient and logical databases; designs and codes superior technical solutions; identifies system deficiencies and recommends solutions.
  • Project Execution: communicate and enforce coding standards within their unit and across all relevant units (Design, Support, 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).
  • Relational Databases: analyze complex database concepts as well as the implications of different database designs; identify and apply the appropriate database design techniques
  • 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 present 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

Software Engineer - IOS Developer

The iOS Developer is responsible for highly competitive and innovative mobile applications. S/he actively contributes to maintain a good team spirit and quality teamwork. S/he is responsible for delivering quality results on the projects, and in a timely and 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 at least 1 year of work experience in Mobile development.
  • Expert knowledge of Objective C, swift and cocoa Touch. Proficiency in XML schemas.
  • Knowledge of web services; JSON Parsing, In App Purchase, Animation, Database.
  • Must have published few iOS apps in the app store.
  • Experienced with third party libraries and APIs.
  • Understands the benefits of the various programming languages.
  • Understand the benefits of the various design methodologies and object oriented environments and object oriented design.
  • Able to deal handle sensitive information and to communicate tactfully.

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

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.