Technical Manager

Standard Chartered Bank Ltd The successful candidate will play a leading role in the implementation of these highly visible strategic programmes with the primary responsibi.....

Standard Chartered Bank Ltd Bengaluru ₹ NA 12-15Y Full Time
Job Description
  • The successful candidate will play a leading role in the implementation of these highly visible strategic programmes with the primary responsibilities around Big Data Analytics and Visualisations written in primarily in HTML5 JDK7/8 Scala and Spark. Any developed solution must be scalable robust and fault tolerant catering to the existing and future business needs in a timely manner. In addition the successful candidate will be expected to develop innovative solutions with a view to these being released quickly to gain feedback before advising on the full scale roll out.The candidate will be a natural leader and mentor with a driven yet pragmatic delivery focussed mindset and a desire to deliver constant business value through the effective and innovative use of technology with a proven background in delivering high quality business critical software. The candidate will be expected to take ownership responsibility and accountability for critical deliveries. In addition the successful candidate will have come from a mature and demonstrable Agile and DevOps background and be comfortable dealing with the resistance that comes with change.The candidate will work closely with the other team member and senior stakeholders in order to design and implement critical strategic Big Data solutions whilst collaborating and engaging with Business Stakeholders to deliver to exacting requirements. The candidate is expected to work in a dynamic global team with business analysts project managers business stakeholders and other technical experts across multiple locations while leading and helping to lead and build the local development team with the expectation that travel is necessary.KEY RESPONSIBILITIES The candidate will be required to work closely with the Development Manager Project Manager and a team of developers.Technical Roles and Responsibilities Demonstrate a systematic and disciplined architecture system design and programming approach following a standard software development lifecycle Meticulous attention to detail and strong focus on clear and practical documentation Work closely with senior management Development Manager Project Manager and a team of developers. Design Code Unit Test and support Software components Deliver quality software in a time following standard software development processes Analyze problems raised in software development or production environments and provide timely solutions prepare and maintain system documentation including program descriptions flowcharts and operational procedures. as the second line of support during production problems.SKILLS & QUALIFICATIONSTechnical Knowledge Excellent understanding of JavaScript (ES6) TypeScript React.js Redux Redux Observables RXJS HTML5 CSS3 SASS Enzyme Mocha Experience of Bootstrap and knowledge of Node JS. Good understanding of functional programming principles Knowledge of open source solutions and trending technologies Exposure to broader web technologies such as REStful APIs Knowledge of Java Scala and the JVM and a willingness to learn. Strong understanding of web standards security accessibility browser compatibility Experience with Financial frameworks such as OpenFin is highly desirable.Development Tools Demonstrable Experience of TDD and BDD Knowledge with tools such as JsUnit Mocha Karma jUnit ScalaTest AssertJ and Cucumber Exposure to Continuous Build and Deployment Solutions such as Jenkins / Bamboo Exposure to GIT Jira and Stash Functional understanding of the terminal (Cygwin Bash etc) Comfortable with IntellJ Idea VSCode etcDevelopment Methodologies and Practices Worked within an Agile environment using methodologies such as Scrum / KanBan / XP and Lean Sounds and Demonstrable knowledge of Design Patterns OO Programming and when to use patterns including Knowledge Complex Event Processing CQRS Event Sourcing Interest or Working Knowledge of NoSql RepositoriesPreferred Domain Knowledge Good Market Risk domain experience preferred however is not essential. Domain knowledge on financial instruments and derivatives trading and risk management market data and market risk processes and methodologies. Good understanding of risk measures risk analysis and reporting. Knowledge of at least one specific asset class / line of financial instruments would be valued.Other Preferred Skills Candidates with a demonstrable ability high quality UI and UX are welcome Big data experience such as Spark Hadoop Strong analytical & problem solving and creative skills Good communication skills in both written and oral English. At least 12 years of hands on experience working in a bank or Financial Institution. Ability to be organised and multi-task on different requirements across various stakeholders and to work independently and under pressure. Cultural sensitivity and awareness to work with a range of people from diverse background and geographies. Should have a technical or numerate degree in subjects such as Computer Science Engineering Mathematics or Economics advanced degree preferred.
Job Summary
The successful candidate will play a leading role in the implementation of these highly visible strategic programmes with the primary respon