Software Engineer

Roles and Responsibilities:

  • Develop close working relations with peers and clients to better understand their needs and requirements.
  • Keeping up with latest software solutions and technologies and be able to make recommendation.
  • Perform user requirement gathering, understand technical requirements and architecture from the clients.
  • Perform system analysis and design based on project requirements.
  • Perform database design and manipulation using MSSQL Server (2008/2012).
  • Perform software programming and web development using Dot Net Framework, especially WPF, WCF, MVC and ADO.Net Entity Framework.
  • Perform testing, deployment and maintenance of the solutions.
  • Attend project related meetings with clients as well as internal meetings.
  • Prepare software versioning and proper documentation.
  • Able to work within project timeline.
  • Ability to work on multiple projects concurrently.
  • Any ad-hoc tasks assigned by supervisor, manager and management team.

Qualifications and Education Requirements:

  • Degree in Computer Science, Computer Engineering or other relevant field.
  • Hands on experience in software development using DotNet Framework, DotNet Core, Java, and Mobile platform (Android or IOS).
  • Proficient in databases like MS SQL, PostgreSQL, MySQL.
  • Has experience in working with DLLs, SDKs and APIs
  • Familiar with WPF, WCF, ASP.Net, MVC and ADO.Net Entity Framework, Multi-Threading, TCP/IP and Serial/ Socket Programming.

Work Experience Requirements:

  • Experience in system interfacing (among different software systems/ devices) is preferred.
  • Experience and /or knowledge in Web based application development is a plus.
  • Experienced in various testing techniques and able to make test cases.
  • Technology focused, self-motivated and proactive in problem solving.
  • Team player and can work with minimum supervision.
  • Has high initiative to learn emerging technologies relating to software development and IT solutions.

We offer successful candidates a very competitive remuneration package with comprehensive range of benefits.

Apply here