At a Glance
- Tasks: Lead the design and development of innovative inventory and regulatory applications.
- Company: Join ICBC Standard Bank, a dynamic joint venture in finance and technology.
- Benefits: Enjoy a competitive salary, hybrid work setup, and opportunities for professional growth.
- Other info: Collaborate with diverse teams and drive improvements in technology and processes.
- Why this job: Make a real impact in a multicultural environment with cutting-edge technology.
- Qualifications: Experience in C#, .NET, and modern frontend frameworks like Angular or React.
The predicted salary is between 60000 - 80000 £ per year.
Location: Gresham Street, London
Role Type: Permanent
Work Setup: Hybrid - 3 days in the office
Who We Are
ICBC Standard Bank, a joint venture between the world's largest bank ICBC and Africa's top lender Standard Bank, excels in cross-border trade finance, project advisory, and emerging markets solutions. The company offers dynamic careers in a multicultural environment, emphasizing innovation, professional growth, and expertise in finance, risk, compliance, and project delivery.
What You'll Do
- Lead design, build, test, deployment and production support for regulatory reporting, inventory and client account applications, including interfaces, data flows, backups and transaction logging to meet RTO/RPO and SLA/OLA targets.
- Convert business and operational requirements into technical solutions and manage end to end releases (impact assessment, Jira refinement, code review, SIT/UAT, runbooks, rollback planning, production verification), ensuring QA, auditability and governance compliance.
- Own incident, problem and change processes, manage IT risks across the application stack, drive knowledge management and 'shift left' practices, and provide technical leadership and mentoring to onsite and offshore teams.
- Lead root cause investigations and proactive trending across multiple data sources, keep problem records current with clear actions and commitments, and ensure remediation prevents repeat incidents.
- Maintain and improve data quality and management information for senior stakeholders, and work with Service Delivery Management to identify service improvements and deliver regular status and metric reporting.
- Proactively manage a portfolio of applications, continuously seek improvements in technology, processes and data to boost stability and customer experience, hold teams accountable (escalating when needed) and drive incident reduction through adherence to standards.
- Advocate a production first mindset across Technology, participate in incident and crisis forums, and foster strong peer relationships through proactive support and understanding of business and technical priorities.
- Ensure service portfolio follows approved software, hardware, database and vendor roadmaps and architectural designs, engage relevant teams to define action plans, surface risks and represent services in Technology governance forums.
- Build and maintain cross functional relationships with development, architecture, infrastructure support, risk and control, business stakeholders and vendors to secure early engagement, compliant designs, stable production and delivery of change initiatives.
- Represent service portfolio in governance and day to day interactions, ensure risks are identified, documented and mitigated, understand upstream/downstream dependencies, and consider reputational, financial and regulatory impacts for all implementations and enhancements.
What You Bring
- Extensive hands on experience developing enterprise applications using C# and the .NET platform.
- Experience with modern frontend frameworks such as Angular or React.
- Strong knowledge of MS SQL, including query optimisation and database design.
- Familiarity with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
- Experience with TOM (Target Operating Model) implementation or operating within TOM-defined processes.
- Knowledge of inventory management systems, processes and supporting technologies.
We welcome applications from all candidates and are committed to providing equal opportunities.
Full Stack Engineer – Inventory & Regulatory Systems employer: ICBC Standard Bank Plc
ICBC Standard Bank is an exceptional employer that fosters a dynamic and multicultural work environment in the heart of London. With a strong emphasis on innovation and professional growth, employees benefit from hybrid working arrangements, comprehensive training, and opportunities for career advancement within the finance sector. The company prioritises employee well-being and collaboration, making it an ideal place for those seeking meaningful and rewarding careers in technology and finance.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Engineer – Inventory & Regulatory Systems
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using C# and .NET. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to inventory management systems. We want you to feel confident and ready to impress!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Full Stack Engineer – Inventory & Regulatory Systems
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Full Stack Engineer role. Highlight your experience with C#, .NET, and any frontend frameworks like Angular or React. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include specific projects that demonstrate your expertise in inventory management systems and regulatory reporting. We love seeing real examples of your work, so don’t hold back on the details!
Be Clear and Concise:When writing your cover letter, keep it clear and to the point. Explain why you're a great fit for the role and how you can contribute to our team. We appreciate straightforward communication!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at ICBC Standard Bank Plc
✨Know Your Tech Stack
Make sure you brush up on your C# and .NET skills, as well as your experience with Angular or React. Be ready to discuss specific projects where you've used these technologies, and how they relate to inventory management systems.
✨Understand the Business Context
Familiarise yourself with the regulatory reporting and inventory management processes. Knowing how your technical solutions can impact business operations will show that you’re not just a coder, but someone who understands the bigger picture.
✨Prepare for Scenario Questions
Expect questions about incident management and problem-solving. Think of examples where you've led root cause investigations or improved data quality. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Show Your Leadership Skills
Since the role involves mentoring and providing technical leadership, be prepared to discuss your experience in leading teams or projects. Highlight any instances where you've driven knowledge management or 'shift left' practices to improve team performance.