Software Engineer

Roles and Responsibilities:

  • Perform user requirement gathering and engage stakeholders to understand business needs and technical requirements
  • Perform requirements analysis and design based on project requirements
  • Perform database design and manipulation using MSSQL Server
  • Perform software programming and web development
  • Perform testing, prepare software release, and maintenance of the solutions
  • Develop the software concept, interface design, and architecture using relevant tools
  • Conduct hardware and software system integration and User Acceptance Testing
  • Prepare software versioning and proper documentation
  • Manage overall project plan and timelines of activities
  • Develop close working relationship with peers and clients to better understand their needs and requirements
  • Provide advice and recommendations to overcome complex problems using the latest technologies
  • 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) is an advantage.
  • Proficient in databases like MS SQL, PostgreSQL, MySQL.
  • Experience in working with DLLs, SDKs and APIs is an advantage.
  • Familiar with WCF, ASP.Net, MVC and ADO.Net Entity Framework, Multi-Threading, TCP/IP and Serial/ Socket Programming, WPF.

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