Senior R&D Engineer (Full Stack)  
eWorx International   More jobs from this company

  Email this job
Job Details Back to Job Listing
Job Title:   Senior R&D Engineer (Full Stack)
Category:   Software Development
Total Positions:   1
Job Location:   Islamabad, Karachi, Lahore
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   4 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Jan 1, 2023
Job Description:

As a research engineer, you will be responsible for providing engineering support in technology focuses including Digital Solutions, Process Automation, Data Science, IOT and DevOps and Quality engineering. You are expected to be passionate about learning new technologies and trending aspects.

In this role, you must collaborate with cross-functional teams to define, design, and present new products and features. Work on improving existing application performance. This role may be involved in actively mentoring junior team members and play an active role in addressing or helping the team with critical issues/escalation. Knowledge sharing and delivering training is part of the expectation for this role.

Job Description:

  • Analyze and solve new, unique, and complex problems as presented in research contracts and projects.
  • Collect, evaluate, and analyze data.
  • Designing and developing advanced functions using languages in any popular framework i.e. Dot Net, Java, Python or Node.
  • Write and adapt computer software required for, but not limited to, data collection, design, modelling, and mathematical and statistical analysis.
  • Recommend and incorporate new approaches and methodologies into research and applications.
  • Unit-testing functional code for robustness, including edge cases, usability, and general reliability.
  • Write sections of scientific reports and papers for inclusion in journal publications and contract reports.
  • Format and summarize data and write technical reports based on findings.
  • Develop and deliver technical presentations to engineering colleagues, industry, and external agencies.
  • Bug fixing and improving application performance of existing systems.
  • Translating ideas into designs, wireframes, algorithms, and documents.
  • Design, build, and maintain high performance, reusable, and reliable piece of code.
  • Apply standardized engineering principles and methods from a specialized field or discipline to solve problems.
  • Remain current with frequent advances in a technical field or discipline.

Primary Requirements:

  • Experienced in Microservices/API development using any one of C# .Net, Java, Node or Python.
  • Strong familiarity with systems engineering, cluster computing and programming theory
  • Familiarity with cloud development for any cloud service provider (Azure, AWS, GCP etc.)
  • Familiar with containers such as Dockers for development.
  • Excellent retention of engineering theories studied during academic studies. 

Required Skills:

  • Demonstrated ability to apply modeling and analytical skills to real-world problems.
  • Knowledge of SQL server or NoSQL databases
  • Development frameworks/languages
  • Experience with automated testing suites
  • Good spoken and written English

Required Qualification:

  • Bachelor’s degree in engineering preferably Computing or Software.

Required Experience:

  • Minimum 4 years of full-stack development experience (C#, Java, Node or Python)

Company Information
Company Name:  eWorx International
Company Description:
eWorx International is a premiere software development and systems consulting company that provides software business solutions based on Microsoft technologies to corporate clients in the United States, through its sister company called AAJ Technologies in Florida, USA. We are Microsoft Gold Partner in Pakistan and Manage Partners in US, ISO 9001:2000 certified and one of the selected Pakistani software companies that achieved CMMI Level 2 certification under a program sponsored by the Pakistan Software Export Board (PSEB). We offer competitive compensation and provide excellent opportunities for career growth. The work environment is challenging and rewarding, defined by team work and professionalism.

Copyright 2023, NUML Islamabad. All Rights Reserved