Responsible for development / enhancement /maintenance of various applications according to business needs and requirements
Design and document application and database according to the application and data model to meet the business functional requirements.
Provide solutions and guidance for complex programming solutions.
Organize support/provide support to end user during off office hour if required
Analyze and design test scenarios and test cases based on business and/or technical requirements.
Consolidate report and recommend follow on actions based on test results obtained.
Define, design, and apply enterprise architecture
Takes accountability in considering business and regulatory compliance risks and takes appropriate steps to mitigate the risks.
Maintains awareness of industry trends on regulatory compliance, emerging threats and technologies in order to understand the risk and better safeguard the company.
Highlights any potential concerns /risks and proactively shares best risk management practices.
MUST HAVE SKILLS:
Application design, development & construction- End-to-end development experience, ability to design architecture, build applications, and maintain systems.
Microsoft .NET (proficiency level 4) - Strong hands-on experience with .NET Core/.NET Framework, API development, backend logic.
Strong coding, debugging, performance tuning, and technical analysis abilities.