We are seeking a highly experienced full-stack senior software engineer to support our NetBank channel with developing robust and secure enterprise web applications and APIs. The ideal candidate will have at least seven years of experience and be proficient in React, NEXT.js, .NET, and related technologies.
The resource will focus on the following objectives related to the client's consumer cards business, as directed by the client:
Role and Responsibilities
1. Application Development and Enhancement:
o Build and maintain the bank's consumer card web applications, ensuring they are user-friendly, secure, and aligned with the latest mobile development best practices.
2. Security and Compliance:
o Develop secure application features to protect sensitive user data and transactions, ensuring compliance with banking security standards.
o Collaborate with security teams to implement data encryption and authentication protocols, proactively addressing vulnerabilities.
3. API Integration and Related Services:
o Manage communication between web applications and backend services via APIs, ensuring seamless and secure data flow for functionalities like real-time balance checks, transaction history, and card management.
o Handle error cases, latency issues, and API performance to ensure a reliable user experience.
4. Version Control and Collaboration:
o Use client-approved collaboration tools for source control, enabling effective version management and team collaboration within Agile workflows.
o Participate in code reviews and branch management to maintain code quality and security.
5. Agile Methodology and Sprint Planning:
o Work collaboratively within an Agile environment, engaging in sprint planning, stand-ups, and retrospectives.
o Communicate with stakeholders across product management, UI/UX, and testing teams to understand business needs and prioritize features for maximum customer impact.
#J-18808-Ljbffr