Standard Chartered-posted 4 months ago
Full-time • Senior
Chennai, IN
1,001-5,000 employees
Credit Intermediation and Related Activities

The position involves overseeing the execution of functional standards and best practices while providing technical assistance to the members of the Chapter. The role is focused on capability building rather than owning applications or delivery. Responsibilities include maintaining exemplary coding standards across the full stack, contributing to both front-end and back-end codebases, and acting as a technical leader and active coder. The individual will collaborate with product managers and other tech leads to ensure applications meet functional requirements and strategic objectives, while also leading system changes and driving the Bank-Wide engineering strategy towards excellence.

  • Oversees the execution of functional standards and best practices and provide technical assistance to the members of their Chapter.
  • Responsible for the quality of the code repository where applicable.
  • Acts as a conduit for the wider domain strategy, for example technical standards.
  • Prioritises and makes available capacity for technical debt.
  • Maintain exemplary coding standards across the full stack, contributing to both front-end and back-end codebases.
  • Function as a technical leader and active coder, setting and enforcing domain-specific best practices and technology standards.
  • Allocate technical resources and personal coding time effectively, balancing leadership with hands-on development tasks.
  • Collaborate with product managers and other tech leads to ensure applications meet functional requirements and strategic objectives.
  • Select and implement resilient technology stacks and architectural patterns, personally contributing to the development of a scalable and robust payment platform.
  • Lead and partake in system changes, ensuring project delivery is efficient and meets quality standards, directly involving oneself in coding and problem-solving.
  • Actively shapes and drives towards the Bank-Wide engineering strategy and programmes to uplift standards and steer the technological direction towards excellence.
  • Collaborate with UX/UI designers, front-end developers, and back-end engineers to deliver cohesive and integrated software solutions.
  • Direct and participate in the end-to-end development lifecycle of robust applications across the full stack.
  • Enhance the user interface and user experience of web applications while ensuring backend systems are robust, scalable, and secure.
  • Spearhead the professional growth of full stack developers within the squad, facilitating upskilling and cross-squad mentorship.
  • Perform code reviews to guarantee quality and promote a culture of technical excellence in Java development.
  • Harmonize full stack development methodologies across the squad.
  • Advocate for the adoption of cutting-edge full stack technologies and frameworks.
  • Cultivate an engineering culture that values excellence, feedback, and clean code.
  • Develop a strategic approach that enhances SDLC process efficiency.
  • Drive the development of a dynamic engineering culture, advocating agile and lean practices.
  • Promote a proactive learning environment and operational excellence within the chapter.
  • Design and uphold a robust risk management plan.
  • Encourage proactive risk identification and management.
  • Exemplify and promote adherence to the group's values and code of conduct.
  • Manage the lifecycle of products or services, ensuring governance is maintained.
  • Ensure a comprehensive understanding of and adherence to local banking laws and compliance mandates.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 12+ years of experience in software development with at least 6+ years focused on Backend based projects involving Java and Spring frameworks.
  • Hands-on experience with RESTful API development, including proficiency with OAuth2, JWT, and Security aspects.
  • Demonstrable experience in Container platforms, using and managing Kubernetes based deployments.
  • Strong understanding of RESTful API development and experience with both SQL and NoSQL databases.
  • Strong version control skills using tools like Git.
  • Exceptional communication and team-building skills.
  • Ability to lead in dynamic, iterative development environments.
  • Experience with cloud-based environments.
  • Familiarity with agile methodologies.
  • Core bank funding for retirement savings, medical and life insurance.
  • Time-off including annual leave, parental/maternity leave, sabbatical, and volunteering leave.
  • Flexible working options based around home and office locations.
  • Proactive wellbeing support through a digital wellbeing platform.
  • Continuous learning culture with opportunities to reskill and upskill.
  • Inclusive and values-driven organization.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service