Senior Software Developer
Core
Senior Software Developer executing transformation projects for clients, focusing on back-end development, data processing, and cloud-native platform design.
Role type
Senior Software Developer (Back-end & Data)
Builds
Scalable applications, APIs, data layers, and cloud-native data platforms for clients.
Domain
Management Consulting / Digital Transformation / Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript, Node.js, React, Angular, Vue.js, SQL, REST, GraphQL, Docker, Kubernetes, Apache Spark, Kafka, Azure, AWS, GCP
Preferred skills
Java, Spring Boot, Flask, Django, Express, SQLAlchemy, Marshmallow, Alembic, GitLab CI/CD, Vite, Next.js, Nuxt.js, Databricks, Flink, Hadoop
Responsibilities
Designing and maintaining robust back-end applications and APIs; supporting front-end implementation of user-facing features; contributing to CI/CD pipelines and containerized deployments; applying algorithmic knowledge to large-scale data processing and cloud platform operations.
Seniority
Senior, hands-on IC