Job Summary & Responsibilities
In Finance Engineering, you’ll find an exciting confluence of computer science, finance and mathematics being used to achieve, what our shareholders would like from us, a high return for the right risk taken.
Our team works with multiple technology teams to drive consistency, efficiency and reuse across engineering solutions via the delivery of common services, tools, frameworks, and practices.
As a member of Finance Engineering, you will have the opportunity to impact one or more aspects of financial reporting, while working in nimble teams to provide technical products to meet our constantly
changing business needs.
Responsibilities:
– Work in a dynamic, fast-paced environment that provides exposure to all areas of Finance
– Interface with technology teams, facing the firm’s federation and revenue-producing divisions including Finance Controllers, Finance, Risk and Securities Division, to understand and document requirements
– Understand business needs, data requirements and specifications; facilitate and develop process workflow required to support implementation of engineering solutions
– Provide Technical leadership & guidance
– Develop technical design, specifications & approach, high level/detailed design, testing strategies, and implementation plans for requirements
– Manage/ Execute end-to-end systems development cycle from requirements analysis, coding, testing, UAT and post go live maintenance
Basic Qualifications
– Experience in software design & development, including a clear understanding of data structures, algorithms, software design and core programming concepts
– Comfortable with multi-tasking, managing multiple stakeholders and working as part of a global team
– Comfortable working in a highly dynamic and rapid development environment
– Excellent communication skills including experience speaking to technical and business audiences
– Can apply an entrepreneurial approach and passion for problem solving and product development
Preferred Qualifications
– In-depth knowledge of Software Architecture, Software Design, Design Patterns
– Expertise in Java programming language. Python, Scala etc. would be an added benefit
– Knowledge of relational, columnar and NoSQL databases
– Exposure/Knowledge to Shell scripting (ksh), Build tools (Maven/Gradle/Ant), Bi Tools (Tableau)
– Exposure/Knowledge in Web Development Stack (JavaScript, React/Redux)
– Exposure to Distributed computing products/technologies (Spark, Hadoop, HDFS, Hive etc.) would be an added benefit

Mandatory Skills:

Core Java, Data Structure, Algorithms, Problem Solving Skill, Design and Development 

Targeted Organizations:

Product / eCommerce/Finance/Banking ​



Job Location: Bangalore
Experience (Years): 7-10 Years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf