Live opening · Posted 1 day ago

Senior Software Engineer

ansrsource · Hyderabad
Instahyre 8-12 yrs
You are 1 day behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 1 day ago
Companyansrsource
LocationHyderabad
Experience8-12 yrs
SourceInstahyre
Listed1 day ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
25 min from Instahyre publishing this role to us finding it
5 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
18,181 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

As a Senior Software Engineer, you should have the skills to develop large and/or complex programs, incl. design, coding and unit testing. As part of test responsibilities, the Software Engineer defines and creates unit test cases, executes unit test activities and prepares progress reports. You will ensure compliance with regulatory and security standards, and continuous improvement in service quality, supporting DBG's global digital transformation.
Responsibilities:
Your main task includes development (cloud and hybrid approaches) based on challenging technical requirements and in compliance with applicable regulations and standards in the area of market data distribution and data analytics.
Furthermore, you will analyse the requirements of strategic initiatives incl. specification and implementation of the identified requirements based on existing platforms and processes incl. early access to new technology trends and their adoption.
You will ensure the integration capability of your solution into the existing enterprise architecture in close coordination with the IT Enterprise Architect and the IT Security Officer.
You are involved in planning, conception and implementation of scalable and high-performance backend solutions for low-latency event-driven messaging and streaming.
You actively participate in the integration of the services resp. workloads in the Google Cloud (GCP) landscape.
Review/Confirm Technical System Design, also from an architectural point of view.
Build high-quality code (the code meets the requirements, the code has a low density of defects, the code is easy to understand, the code is easy to change).
Prepare Development and Testing Environment for unit tests.
Unit test the implementation elements.
Perform Component Integration Tests and Software Delivery.
Consolidate Technical Documentation.
Build and integrate the system.
Cooperate with others to shape the implemented and executable systems.
Implement changes with consideration of unit-specific operations requirements.
Knowledge transfer/support junior software engineers.
Report and escalate any problems on time.
Present constructive solutions.
Requirements:
You have completed your university degree in Computer Science, Information Systems Technology or Business Informatics and have at least 10 years of relevant professional experience in information technology / IT architecture.
Strong hands-on experience in Python application development using FastAPI and related backend frameworks.
Expertise in designing and developing scalable RESTful APIs and microservices architectures using FastAPI.
Experience with asynchronous programming concepts (AsyncIO), API performance optimisation, and low-latency backend services.
Proficiency with ORM frameworks such as SQLAlchemy and database technologies including PostgreSQL, MySQL, and NoSQL solutions.
Experience implementing authentication and authorisation mechanisms including OAuth2 JWT, OpenID Connect, and API security best practices.
Familiarity with API documentation standards using OpenAPI/Swagger and automated API lifecycle management.
Strong knowledge of software design patterns, object-oriented programming, test-driven development (TDD), and clean code principles.
Experience with PyTest, unit testing, integration testing, and automated quality assurance.
Experience containerising Python applications using Docker and deploying workloads on Kubernetes/GKE.
Familiarity with event-driven architectures and messaging platforms such as Kafka, Google Pub/Sub or RabbitMQ.
Experience designing RBAC/ABAC authorisation models and policy-driven multi-tenant access control (e. g., OPA, Casbin).
Experience with ETL/ELT pipeline design and data transformation frameworks (e. g., dbt, Apache Airflow, Cloud Dataflow).
Familiarity with analytical data modelling, data cube structures, and reporting engine integration (e. g., Superset, Metabase).
Experience implementing workflow engines or state machine patterns for complex business process orchestration.
Understanding of financial and billing domain logic including invoicing, reconciliation, accrual, and revenue forecasting.
Experience with compliance or reconciliation logic, rule engine design, and data comparison algorithms.
Familiarity with Elasticsearch or equivalent for full-text and faceted search across large datasets.
Experience with SAP or ERP system integration for commercial and reporting data sources.
Experience designing notification and alerting mechanisms (email, in-app, push, webhooks).
Familiarity with document storage, retrieval, and attachment handling in cloud-native environments.
Familiarity with GitHub Actions and CI/CD pipelines.
Understanding of AI/ML concepts and integration.
Strong scripting skills (e. g., Python, Bash).
Experience in developing RAG and LLM-based chatbots.
Experience with monitoring and logging tools (e. g., Prometheus, Grafana, ELK stack).
You have profound knowledge of computer systems, software architectures, data structures, automation, and programming and professional experience in software development - ideally in a financial services area.
You have very good comprehension, analytical thinking and a high willingness to learn.
You have fundamental knowledge of cloud technologies and experience with at least one of the cloud platforms GCP, AWS or Azure.
Good knowledge of English, both spoken and written.

Experience
8-12 yrs

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App