Loading...









Job Openings

Computational Biology Research lab at NUCES-FAST is looking for qualified resources for multiple positions funded by NCAI and NCBC. Apply at the following link: https://forms.gle/iJgnYqkLDFKNUqjK6 latest by February 28, 2021

Full Stack Developer (Team Lead)

We are looking for a highly skilled computer programmer having working experience of atleast 04 years, who is comfortable with development of 03 tier web and native applications. Full Stack Developer is responsible for developing or lead the designing of front-end web architecture, Web Services, and backend functionality. Full Stack Developers will be required to see out a project from conception to final product along with versioning control, requiring good organizational skills and attention to detail.

Full Stack Developer Responsibilities:

  • Developing front end website architecture.
  • Designing user interactions on web & native app pages.
  • Developing back end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Designing and developing APIs.
  • Staying abreast of developments in web & native applications programming languages.

Full Stack Developer Requirements:

  • Degree in Computer Science.
  • Strong organizational and project management skills.
  • Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.
  • Familiarity with JavaScript frameworks such as Angular.
  • Familiarity native app UI development kit Flutter.
  • Proficiency with framework to develop Restful web services such as .net core, Django.
  • Familiarity with database technology such as SQL Server and PostgreSQL/ Firebase / Mogo DB.
  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Attention to detail.

Senior Software Developer

Senior Software Developer will be responsible for overseeing the development and implementation of new software systems. You may also be required to update existing software and conduct feasibility studies on company systems. While your role will be managerial in nature, you will also be expected to code applications, create reports, and mentor the junior developers. To ensure success as a Senior Software Developer, you should have high-level managerial skills, in-depth knowledge of programming languages, and outstanding project management skills. Top-class Senior Software Developers know the skills and aptitude of junior staff and assign tasks accordingly.

Senior Software Developer Responsibilities:

  • Designing new software programs, websites, and applications.
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
  • Writing advanced programming code.
  • Reviewing updated software systems.
  • Managing project timelines and tasks.
  • Writing development reports.
  • Creating technical documents for new software programs.
  • Training staff on software use.

Senior Software Developer Requirements:

  • Degree in Computer Science
  • Previous experience as a Software Programmer.
  • Managerial experience preferred.
  • Advanced knowledge of programming languages including JavaScript, HTML5, C++, Java, SQL, and PHP.
  • Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
  • Experience creating and maintaining databases.
  • Experience working with Agile development technologies.
  • Advanced project management skills.
  • Good interpersonal skills.

Junior Software Developer

Junior Software Developer will report directly to the Development Manager and assist with all functions of software coding and design. Your primary focus will be to learn the codebase, gather user data, and respond to requests from senior developers. To ensure success as a Junior Software Developer, you should have a good working knowledge of basic programming languages, the ability to learn new technology quickly, and the ability to work in a team environment. Ultimately, a top-class Junior Software Developer provides valuable support to the design team while continually improving their coding and design skills.

Junior Software Developer Responsibilities:

  • Assisting the Development Manager with all aspects of software design and coding.
  • Learning the codebase and improving your coding skills.
  • Writing and maintaining code.
  • Working on minor bug fixes.
  • Monitoring the technical performance of internal systems.
  • Responding to requests from the development team.
  • Gathering information from consumers about program functionality.
  • Writing reports.
  • Conducting development tests.

Junior Software Developer Requirements:

  • Degree in Computer Science.
  • Knowledge of basic coding languages including C++, HTML5, and JavaScript.
  • Basic programming experience.
  • Knowledge of databases and operating systems.
  • Good working knowledge of email systems and Microsoft Office software.
  • Ability to learn new software and technologies quickly.
  • Ability to follow instructions and work in a team environment.
  • Detail-oriented.
  • Good interpersonal skills.

Business Development Officer

Business Development Officer will develop an in-depth knowledge of lab offerings, pricing, and policies, and improving existing sales proposals. You should also ensure that the company is able to achieve revenue targets. To be successful as a Business Development Officer, you should be adept at negotiating business deals and able to make sound decisions that will benefit the lab. Ultimately, an exceptional Business Development Officer should have strong business acumen as well as demonstrate excellent management, communication, and analytical skills.

Business Development Officer Responsibilities:

  • Developing and sustaining solid relationships with company stakeholders and customers.
  • Analyzing customer feedback data to determine whether customers are satisfied with lab products and services.
  • Familiarity with medical terms is a plus.
  • Recruiting, training, and guiding business development staff.
  • Providing insight into product development and competitive positioning.
  • Analyzing financial data and developing effective strategies to reduce business costs and increase company profits.
  • Responding to requests from the development team.
  • Conducting market research to identify new business opportunities.
  • Collaborating with company executives to determine the most viable, cost-effective approach to pursue new business opportunities.
  • Meeting with potential investors to present company offerings and negotiate business deals.

Business Development Officer Requirements:

  • Bachelor's degree in Business Management or Administration, Finance, Accounting, Marketing, or related field.
  • Proven experience working as a Business Development Officer or similar role.
  • Proficiency in all Microsoft Office applications.
  • The ability to travel as needed.
  • The ability to work in a fast-paced environment.
  • Excellent analytical, problem-solving and management skills.
  • Exceptional negotiation and decision-making skills.
  • Effective communication skills.
  • Strong business acumen.

Research Assistant (Deep Learning)

  • Positions Available: 1
  • Qualification: Bachelor's degree in Computer Science or equivalent.
  • Fresh graduates are encouraged to apply.
  • Required expertise: Must have completed a significant deep learning project (details will be checked in interview). Do not apply if you do not fit this description.








Computational Biology Research Lab

Precision Medicine Lab, National Center in Big Data and Cloud Computing

Phone: +92 51 111 128 128 Ext. 672

Email: hammad.naveed@nu.edu.pk