Posted on: 18/10/2025
Description :
We are searching for a talented and experienced senior engineer to play a pivotal role in the design, development, and delivery of our software products. You will be responsible for taking ownership of complex features, leading technical discussions, and fostering a collaborative and innovative development environment.
Responsibilities :
- Lead the design, development, testing, deployment, and maintenance of critical software features and functionalities.
- Write clean, well-documented, efficient, and maintainable code according to best practices.
- Collaborate with cross-functional teams (product, design, QA) to understand requirements, define solutions, and ensure successful implementation.
- Mentor and guide junior engineers, providing technical guidance and promoting their growth.
- Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards.
- Champion the adoption of new technologies and best practices within the team.
- Troubleshoot and resolve complex software issues independently and effectively.
- Stay up-to-date with the latest software development trends and technologies.
- Participate in the development and improvement of development processes.
Requirements :
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Experience in software development with a proven track record of success.
- Proficiency in multiple programming languages (e. g., Java, Python, C++).
- In-depth understanding of software development methodologies (e. g., Agile, Waterfall).
- Experience with version control systems (e. g., Git) and build tools.
- Experience with building APIs and integrations with other systems.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication, collaboration, and leadership skills.
- Ability to work independently, manage multiple priorities, and meet deadlines.
- A passion for learning and staying up-to-date with the latest technologies.
Good to Have :
- Experience with cloud platforms (e. g., AWS, Azure, GCP).
- Experience with DevOps principles and tools (e. g., CI/CD pipelines).
- Experience with containerization technologies (e. g., Docker, Kubernetes).
- Experience in performance optimization techniques.
- Experience in building large-scale, distributed systems.
Bonus Points :
- Experience working with a Bank or Fintech knowledge.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1562147
Interview Questions for you
View All