We are looking for Software Engineers to be part of our growing team!
Are you looking for value adding and impactful work? Do you want to make a difference with your expertise? With us, you’ll be able to make it happen!
Responsibilities:
- Participate in regular backlog refinement providing your valuable developer’s insight and enhancing your designing skills
- Regular sprint planning that should protect you from over working and practice your time management skills
- Of course, develop crazy technology and implement simplified business logics in order to provide our customers with better experience
- Do seasonal Research and Development or what we call Innovation Sprints to allow you to uplift you technical skills
- Work with the program and project management team in providing them clarity on the timelines on the great technical development work you’re doing
- Keep the entire Payment Services ecosystem running smoothly by hunting (and fixing) those bugs and errors.
Qualifications:
- Development experience in Java / Javascript /NodeJS /ReactJS / Python
- Deployment & management experience in Kubernetes
- Familiarity with common architectural and integration patterns like Pub/Sub, Queues, Databases, APIs etc.
- Exposure to API Designing and UI/UX Development
- Adept in communicating design pros and cons to the business
- Decision-making largely based on data
- Strong focus on code quality, testing, and delivering efficient, maintainable solutions
Preferences:
- Experience with AWS or Google Cloud Platform
- Experience with microservices architecture or building distributed systems
- Knowledge of container orchestration tools like Kubernetes, RHOCP
- Experience with serverless architectures
- Familiarity with infrastructure as code tools like Terraform or Ansible
