About our Team:
Our team is building a new generation of digital financial platforms and applications focused on reliability, scalability, and innovation. As a Senior Backend Engineer at GoTymeX, you will collaborate with skilled engineers to design, develop, and maintain backend services that power our digital banking products. You will work closely with cross-functional teams in a dynamic Agile environment, ensuring high-quality deliverables from development through deployment and monitoring.
Responsibilities:
- Design, develop, test, deploy, and maintain backend services and APIs that meet performance, scalability, and security requirements.
- Participate in architectural discussions and contribute technical expertise to enhance system design.
- Collaborate effectively with team members across DevOps, QA, and product teams to deliver features on schedule.
- Troubleshoot and resolve production issues to ensure service availability and reliability.
- Continuously improve code quality through code reviews, refactoring, and automation.
Requirements
Must-have Qualifications:
- At least 3 years of experience in backend software development.
- Strong programming skills in one or more programming languages such as Python, or equivalent.
- Experience working with relational and NoSQL databases, including schema design and query optimization.
- Familiarity with cloud platforms, preferably AWS, and container technologies.
- Solid understanding of software development lifecycle and Agile methodologies.
- Ability to analyze complex problems and design appropriate solutions.
- Effective communication skills and ability to work in a cooperative environment.
Preferred Qualifications:
- Proficiency in microservices architecture, event-driven systems, and serverless computing environments.
- Experience with Python frameworks including Django and Flask.
- Familiarity with container orchestration platforms like Kubernetes and automation tools such as Ansible or Terraform.
- Prio