Job Description
Responsibilities:
· Design and implement large-scale backend infrastructure and APIs.
· Write high quality code that is robust, readable and scales.
· Recruit and develop engineers on the team, helping them advance in their careers.
· Scope and lead large technical projects with impact to our clients.
· Possess the drive to dive deep, thrive and progress even in ambiguous situations.
· Encourage and support knowledge sharing within team and external groups.
· Work in an agile environment focused on the most important deliverable for our clients.
Required Qualifications:
· Bachelor’s Degree in Computer Science or related field with + years of work experience, or Masters’ Degree with more than + year work experience in Software Development.
· Strong Computer Science fundamentals in Data Structures, Algorithms, Complexity Analysis, Object-Oriented Design and Designing Large Scale Data-Intensive Applications.
· Excellent Analytical and Communication skills including experience speaking to technical and business audiences and working globally.
· + years of hands-on experience in Python or Java
· + years in NoSQL databases like MongoDB or ElasticSearch
· + years in Caching technologies like Redis or Memcached
· + years in Streaming technologies like Kafka or RabbitMQ
· + years of experience in managing Software Engineers.
Preferred Qualifications:
· Experience in Django, Tornado or Flask frameworks.
· Experience in ELK Stack (Elasticsearch, Logstash, Kibana) or Prometheus + Grafana
· Proficiency in Linux, Bash, JSON and SQL
· Knowledge of Credit products like corporate bonds/loans, credit default swaps, total return swaps is a plus
· Experience with Container technologies like Docker, Kubernetes
· Experience with cloud computing systems
· Networking including TCP, HTTP, DNS, SSL certificates
· Knowledge of Slang/SecDB is a plus (for internal candidates
💡 Quick Summary
Seeking a career-building opportunity? The Global Banking position is now open for candidates interested in the Bank Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Bank Jobs is a plus.
