Job Description
• Bachelor’s or Master’s degree in Computer Science, a related technical field that involves programming, or equivalent practical experience.
• Highly motivated, pro-active and capable of working under pressure without compromising development processes and productivity.
• Strong, committed and reliable team player, able to take direction but also willing to contribute to discussions on design and strategy.
• Possess strong interpersonal and communication skills to be able to deal with and form good relationships with the business and other technology groups through day-to-day support and project work
• Interest in financial technologies, new technology tools and the ability to learn.
• Ability to debug and optimize code and to automate routine tasks.
• Systematic problem-solving approach coupled with effective communication skills and a sense of ownership and drive.
Mandatory Skills:-
• Experience in one or more of the following: Python/Java.
• Very good analytical and problem-solving skills with good understanding of technical risks emerging out of architecture decisions.
• Experience with developing applications and setting up automations in a Linux environment, with sound knowledge of algorithms, data structures, complexity analysis and software design.
• Development skills with experience in real time, distributed and highly secured environments.
• Experience with developing test cases and ensuring appropriate test coverage through unit and automated testing.
• Experience with CI/CD pipelines and release strategies
Working Hours :-
• BAU – Monday to Friday, 9AM-6PM
• Sat/Sun – only if there is any release/OS patching/BAU Support for other downstream CR activities
• 24x7 standby on call - only if night batch job failed. BAU duty support is on a 2 week cycle on rotation basis with other 4 members