- 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