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.