Job Description:
• Active participation in design, development, delivery, and maintenance of software projects/products
• Help the team translate the business requirements into R&D tasks
• Work with product groups to outline project deliverable and help manage the roadmap of the R&D tasks
• Act as a point of contact for managing and driving production defects & stability improvements to resolution
• Tailor processes to help manage time-sensitive issues and bring them to appropriate closure
• Engage and lead a team of highly talented technologists
• A bachelor’s degree in Computer Science with 6-8 years of experience
, Fintech domain is a plus• Demonstrated contribution to end-to-end delivery of enterprise-grade software
• Proficiency in Java or equivalent object-oriented languages, coupled with design and SOA
• Hands-on experience in enterprise application development, coupled with knowledge of frameworks & tools like/equivalent to spring, mybatis, git, gradle
• Experience in at least one shell scripting language, SQL, and data modeling skills
• Experience in cloud technologies is a plus
• Strong technology acumen, knowledge of software engineering process, design knowledge and architecture intelligence
• Attention to detail and quality, and the ability to work well in and across teams
• Ability to advocate & influence multiple stakeholders
• Excellent analytical and reasoning skills
• Ability to learn new domains and deliver output
• Experience in leading a team of highly skilled engineers
• Strong communication skills
MUST HAVES:
Role is similar to TL, but involves leading a team with experience in project delivery.
Experience in scalable architecture/distributed systems, with Kafka/RabbitMQ etc is also required for EL role
Strong in Java/Python and OOAD
Fund Accounting + Banking domain profiles are preferred