Job Scope:
In a challenging and multi-cultural environment, we seek a motivated and skilled team player with professional development experience as a .Net Developer on browser-based web applications to join the team.
This is an exciting opportunity for a talented team player to join a technology team that is responsible for a portfolio of solutions for various business of the bank: design, development, delivery and support. This role ensures the alignment between users' needs and products delivered (in-house solutions). Working within a fully integrated team, you will intervene during the entire project lifecycle.
Main Responsibilities:
- Design and develop .Net software solutions to answer to users' needs.
- Deliver high quality and fully tested code according to specifications.
- Maintain a high standard of delivery quality.
- Interact with business analysts in order to provide business focused solutions.
- Interact with architects to ensure good design and code quality.
- Elaborate project documentations (design documents, technical specifications, deployment guide, release notes, etc.).
- Follow the user acceptance test and coordinate the prioritization with project manager.
- Apply configuration management plan.
- Diagnose and resolve application/configuration/code level technical issues.
- Support applications in production, analyze and resolve code technical issues as they arise.
- Legal and Regulatory responsibilities:
- Comply with all applicable legal, regulatory and internal compliance requirements, including, but not limited to the Singapore compliance manual and compliance policies and procedures as issued from time to time; Financial Security requirements, including, but not limited to the prevention of Financial Crime and Fraud including reporting obligations to the Money Laundering Reporting Officer.
- Maintain appropriate knowledge to ensure to be fully qualified to undertake the role. Complete all mandatory training as required to attain and maintain competence.
Job Qualifications:
This position requires professional development experience as a .Net Developer with browser-based web applications. The level of detail of the knowledge will be assessed considering the experience of the candidate.
Functional Requirements:
- Basic knowledge of software development lifecycle standard.
Technical Requirements:
- Excellent experience with C#, .Net Framework, .Net Core, ASP.NET MVC, Web API.
- Proficient in modern web front-end development using JQuery/Angular, React and Typescript.
- Exprerience in architecture, design, creation and delivery of solutions.
- Good understanding of Object Oriented Design (OOD) and principles.
- Good understanding of communitcation protocols.
- A pragmatic approach to delivering modular and scalable code.
- Proven experience in creating responsive websites using Bootstrapframework.
- Excellent understanding of user interface/experience (UIX), cross-browser compatibility, general web functions and standards.
- Familiarity with design and development of REST APIs.
- Good working experience in IIS, Enterprise Library, SQL Server.
- Proficient knowledge in database design and writing T-SQL stored procedures.
- Good use of HTML5, CSS3, Javascript, SASS.
- Knowledge in Visual Studio .NET, continuous integration / continuous deployment (CI/CD) practices and tooling using AzureDevOps, Gitlab.
- Knowledge in application hosting via Windows.
Nice to have experience in:
- Mobile application development.
- Practical commercial experience with Docker, Kubernetes.
- Microservices, event-driven development.
- Experience in Linux environment.
Other Professional Skills:
- Proactive style of working.
- Good analytical and problem-solving skills.
- Excellent communication (written, and verbal) and organizational skills.
- Ability to multi-task and work independently with minimal supervision.
- Team player mindset.
- Understanding and respect of cultural diversity.
Interested candidates can click apply for more information.
** We regret to inform that only shortlisted candidates will be notified. **
We respect your privacy and all communication will be treated with confidentiality. If you wish to know more about this position or explore other roles, please prepare your updated profile and get in touch with our consultants.
Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by Manpower for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012.
Rallonza Bernice Mae Nocum | EA License No. 02C3423 Personnel | Registration No. R1442141