Source description
About the role
Job Responsibilities: Own the end-to-end architecture of the API platform Deliver requisite documentation including architecture blueprints, program charters and schedules Work closely with the Product Development team and Engineering Leads in executing the product roadmap Collaborate with the Solutions Engineering team in implementing organization wide initiatives like DevOps Come up with a strategy to migrate features and clients from the legacy into the modern platform Take complete ownership of the Non-Functional Requirements and in driving the technology roadmap Work with technical leaders in other groups like Operations, Site Reliability Engineering, Customer Service, etc. in understanding the pain points and work with the engineering leaders to address them Establish a common set of architecture and design principles that the various engineering groups should adhere to Actively research industry wide frameworks and integrate them into the platform needs Motivate the larger team by being abreast with latest technological trends and demonstrating superior leadership skills Imbibe a culture of innovation and continuous learning in the floor and quickly integrate them into the regular work Collaborate with colleagues from other areas of the company in identifying inter-dependencies for any system enhancement Steer various technical initiatives by working with counter-parts in other engineering groups considering operational requirements Must Have: BE/B.Tech or ME/M.Tech/MS degree in Computer Science or related field, preferably from IIT or NIT 14+ years of industry experience developing large-scale enterprise software, with at least 5 years as an architect Solid hands on experience of Architecting and designing multiple large-scale projects using Java technology and related frameworks like Spring and Hibernate Should have come from a developer background of writing clean code with a high respect for test cases and design integrity Thorough understanding of software development and test processes, with active participation and results from such practices Strong in Architecture and High Level Design principles Have a ‘whatever-it-takes’ attitude of working through obstacles to deliver a great product into the market place Excellent interpersonal skills, analytical ability and leadership skills Nice To Have: Experience working in a product development company in FinTech domain Agile scrum methodologies Experience in DevOps processes, tools and technologies Experience with RDBMS, data modelling Experience in Financial Domain Experience in Perforce and Version1 tools is a big advantage This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.