Overview of the role:
Responsibilities includes producing code using .NET languages (C#, VB .NET), upgrading, configuring and debugging existing systems, and providing technical support for web, desktop or mobile applications.
Responsibilities of the role:
- Analyse and translate functional specifications and use cases into functional applications
- Develop codes that conforms to the coding standards set by the organisation
- Estimate the effort and time required for the assign task
- Ensure code quality by performing unit and functional testing
- Identify bottlenecks and issues to devise solution and optimisation to address the problem
- Develop code for new applications as well as enhancing or adding new features to the existing applications and systems
- Provide maintenance and production support to the existing applications
- Perform code review to check quality and functionality of the code developed by team members
- Monitor project progress against with project timelines to ensure on time completion of project deliverables
- Design and develop installation
- Optimise and customise existing products as required
- Perform object-oriented programming and database creation.
Required skills and qualifications:
- A Graduate of BS in information technology or related
- At least 1 to 2 years of development experience utilizing ASP.Net and VB.NET
- Experience in .Net Framework and Visual Studio .Net development tools
- Knowledge in JavaScript, AJAX, XML, HTML and CSS
- Good understanding of relational databases such as but not limited to Oracle, MSSQL, MYSQL and MS-Access
- Experience in MSSQL/MYSQL database integration and development
- Experience in troubleshooting and improving functionality
- Knowledge of the systems development life cycle
- Excellent communication and team skills with the proven ability to multitask
- Excellent problem-solving skills
- Excellent communication skills both verbal and written.