About the Company
We are a leading technology firm committed to innovation and excellence in the field of software development and data solutions. Our mission is to empower businesses through cutting-edge technology and a collaborative culture that values diversity and inclusivity.
About the Role
The role requires a seasoned professional with extensive experience in programming and data systems. You will be responsible for leading technology assessments and collaborating with various stakeholders to deliver high-quality solutions.
Responsibilities
- Fluency in programming languages such as Java, Node, Python
- Expert with frameworks, platform trends in the space of Data and Distributed Systems – Hadoop, Kafka, Spark, Elastic Search, Graph DB, etc.
- Ability to lead various Technology Assessments
- Broader knowledge of infrastructure and info security
- Familiarity with frameworks such as Spring Boot, Spring Data, and microservices methodology
- Documenting Solution Design and Architecture Options Analysis and Recommendations with costs / benefits, high-level tradeoffs, constraints, and assumptions
- Define / Refine Architecture Guidelines and Principles
- Detailed Designs (RESTful API design)
- Delivering proof of concepts and reference implementations
- Excellent communication skills; verbal, written, and presentation skills and interpersonal skills
- Mentor and direct architects and engineers
- Cross-Functional collaboration with various stakeholders and partners (Business, Product, Engineering, and Architecture)
- Comfortable with context switching and managing across multiple priorities
- Make high-quality decisions with limited information
- Thrive in an environment of constant change
- Be a quick learner undaunted by complex systems
- Ability to expand to new domains and be able to pick up and contribute quickly
- Experience in the payments or eCommerce industry
- Prior knowledge of Risk Management and Fraud Detection technologies in the Payments industry is a plus
- Prior experience in active-active, multi-AZ, multi-region processing a huge plus
- Fluent English and Mandarin-speaking is a plus
Qualifications
Total Experience : 10 – 16 Years
Location : Chennai (Hybrid)
Required Skills
Fluency in programming languages such as Java, Node, PythonExpertise in Data and Distributed SystemsStrong communication and interpersonal skillsPreferred Skills
Experience in the payments or eCommerce industryKnowledge of Risk Management and Fraud Detection technologiesPay range and compensation package
Competitive salary based on experience and qualifications.
Equal Opportunity Statement
We are an equal opportunity employer and are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals.