About the job: Technology Domain Specialist - 2
Contract position
This role requires a senior technology specialist with extensive experience in designing and developing large-scale web applications.
Minimum qualifications include:
- B-Degree in Software Engineering
- 10+ years in a senior role, with at least 7 years of relevant experience
- Proficiency with Node.js tools, backend tech stacks including Node, Python, and Go
- Experience with testing frameworks such as Cypress and Jest, and CI/CD platforms like Bitbucket Pipelines and Spinnaker
- Knowledge of SonarCloud, Cloudflare, Monorepos using Nx, Datadog, AWS, Terrafrom, and mainframe technologies
- Experience in banking, agile methodologies, data warehousing, and IT architecture
- Hands-on experience with public cloud services (AWS, Google Cloud, Azure, Heroku), containers (Docker, Kubernetes), REST API development, and polyglot development (.Net Core, Java/Springboot, Python, JS/NodeJS, Nest.JS, Nuxt.JS)
- Familiarity with messaging/queueing technologies like Kafka and RabbitMQ
- Strong understanding of monitoring tools like Dynatrace & DataDog, and architecture disciplines
- Experience working in agile environments and leading frontend teams on major projects
- Excellent communication skills and ability to work remotely with a global team
Responsibilities include:
- Leading the design and architecture of backend applications for performance, maintainability, and availability
- Participating in all development phases, including design, planning, deployment, and continuous improvement of software delivery processes
- Driving innovation and timely product engineering delivery in a fast-paced environment