Key responsibilities:
Corporate Tooling team in BANKING Shared Platforms is responsible for process automation, re-engineering to simplify complex processes and work on solutions critical to the efficiency and effectiveness of our banking.
As a Developer in the for Internal project, you will play a pivotal role in gathering requirements, documenting, designing, and implementing the solution.
• Implementing Python based full stack application instances; analyse the impact on current/new system, research problems and design and implement optimal solutions.
• Collaborate with Enterprise and Solution Architects to ensure application solution delivered comply with established enterprise application, security and control standards, design principles and guidelines.
• Follow all the Change Management and Engineering Review processes. Ensure changes are completed according to the project and/or release schedule.
• Develop and maintain documentation which will include but is not limited to Standard Operating Procedures and System Architecture Guides and Diagrams adhering to organizational templates, policies, and standards.
• Ensure that the systems built conform to the requirements, principles and models that support the solution architecture overall roadmap.
• Communicate effectively with external and internal teams on technical delivery and system maintenance.
• Enforce technical quality in all aspects of project delivery, with Waterfall/Agile best practices and methods such as Scrum, CI/CD DevOps Practices, Test Driven Development, while adhering to SDM guidelines.
Key Skills:
• Frontend development: Vue/Nuxt3, CSS (SCSS).
• Backend development: Python/Django/REST API Frameworks.
• OS skills: Linux/Unix with Shell Scripting.
• Database skills: MS-SQL / Oracle. (Design, Query using SQL, Optimize Queries).
What we are looking for:
- Junior Developers: 1-3 Years Exp
- Senior Developers: 5-7 Years Exp