Senior Software Engineer (C and C++)

UBA Solutions Pvt. Ltd.

UBA Solutions incorporated on February 12, 2006, is one of the pioneers IT companies of Nepal. UBA Solutions is a Monotype Partner Company working in collaboration with Monotype Inc. since 2009. Monotype Inc. is a US-based multinational company whose headquarter is in Boston, MA;andhasofficesinIndia, USA, Korea, UK, Germany, China, and Japan. At UBA Solutions, we offer an entrepreneurial environment where technology professionals thrive and where individual contributions really count. Our employees create and help shape some of the most cutting edge technologies every day. As a partner of Monotype, our engineering teams use best in class advanced techniques and tools in Continuous Integration, LAMP, Node.JS, ASP.Net, C#, AWS, Reactjs, and automated test solutions in the entire spectrum of solutions in areas like cloud services, e-commerce, embedded systems, digital advertising, and brand engagement.

Details / requirements:

Senior Software Engineer (C and C++)

Job Description

  • Work with program manager to understand business requirement and translate that into technical design 
  • Plan, design, develop, manage, document, test, deploy, and support new and existing modules
  • Study and implement various RFCs related to several network protocols
  • Design, build, and maintain efficient and reliable C/C++ code
  • Work closely with other engineers to develop new products
  • Hands on of algorithm complexities
  • Development of the next generation software
  • Research cutting-edge algorithms and techniques
  • Lead technical design and implementation of a feature
  • Implement high quality code with comprehensive unit testing

Skills Required

  • Strong skills in object-oriented design and programming in newer C++ standards (Preferably C++ 14 or C++ 17)
  • Expertise with C/C++
  • Experience with algorithms/data structures knowledge
  • Good knowledge of working of hardwares, to write efficient code using less CPU cycles and RAM
  • Good OOP knowledge
  • Knowledge working closely with git
  • Software development lifecycle experience
  • Understanding in Agile/Scrum will be a Plus
  • Excellent communication skills and being able to work independently or in a full team

Qualifications

  • 5+ years of C and C++ coding experience
  • Bachelors/ Masters Degree in Computer Engineering/Computer Science

Overview

Category Web Development
Openings 4
Experience 5+ years
Education B.E. in Computer Science
Posted Date 23 Mar, 2018
Apply Before 22 Apr, 2018
City Lalitpur