We are sorry!

This job has been closed. You will find bellow the job description as a reminder. It is not possible to apply anymore.

Location: Pune
Salary: Open
Employment Type: Permanent
Industry: Technology/Online
Sub-industry: Financial Technology
Function: Technology

Company Overview

Job Opportunity with leading Financial services company || Pune

Job Description

Job Title

Senior Software Development Engineering

Role:
• Hands-on developer who writes high quality, secure code that is modular, functional and testable.
• Lead the design, implementation, and delivery for engineering efforts spanning 1-2 teams.
• Contribute to all parts of the software’s development including design, development, documentation, and testing.
• Have strong ownership of your team’s software and are deep in the maintenance characteristics, runtime properties and dependencies including hardware, operating system, and build.
• Communicate, collaborate and work effectively in a global environment.
About You:
• Degree in Computer Science or related field
• Strong foundation in algorithms, data structures and core computer science concepts.
• Evidence of working with object-oriented development and design patterns.
• Proficiency in multiple modern programming languages such as Java, Python, C++ etc.
• Strong written and verbal English communications skills.
• Strong analytical and excellent problem solving skills.
• Experience working in an Agile environment.
• Strong communication skills - both verbal and written
• 5 or more years of related work experience.
• Experience with XP, TDD and BDD in the software development processes
• Advantage if you have payments expertise and experience/proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design, CI/CD, near real-time, scalable fault tolerant platform design, API design, and distributed systems operations in a DevOps model