Key Responsibilities:
- Develop and maintain applications.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Participate actively in all phases of the Software Development Life Cycle (SDLC), including planning, development, testing, and deployment.
- Implement change control governance to ensure smooth transitions and updates to applications.
- Develop and execute testing strategies to validate application functionality and performance.
- Troubleshoot and resolve application issues, providing timely solutions to enhance user experience.
Candidate Requirements:
- Minimum 3 years of experience as a software engineer.
- Degree in Computer Science or a related field.
- Proven experience with ASP.NET, jQuery, CSS, C#, and MS SQL.
- Previous involvement in banking projects is preferred.
- Strong understanding of the Software Development Life Cycle (SDLC) and best practices.
- Familiarity with change control processes and testing methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, fluent in English and Cantonese.