Posted on: 25/11/2025
Description :
We are looking for a passionate and skilled Software Engineer to join our development team. You will be responsible for designing, building, and maintaining scalable, high-quality software solutions. You will collaborate closely with product managers, designers, and other engineers to deliver features that drive business value and enhance user experience.
Responsibilities :
- Design, develop, test, and deploy high-quality software applications.
- Write clean, maintainable, and efficient code following best practices.
- Participate in requirement discussions, technical design, and architecture reviews.
- Collaborate with cross-functional teams to deliver end-to-end product features.
- Debug and resolve technical issues across development, testing, and production environments.
- Implement unit tests, integration tests, and participate in code reviews.
- Optimise applications for performance, scalability, and reliability.
- Maintain documentation for systems, processes, and technical decisions.
- Support continuous improvement by researching new tools, technologies, and development practices.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong programming skills in one or more languages (e. g. Golang, PHP, Python, Java).
- Solid understanding of data structures, algorithms.
- Experience with REST APIs, microservices, or backend architectures.
- Experience with version control (Git).
- Understanding of databases (SQL).
- Strong debugging, problem-solving, and analytical skills.
- Good communication and teamwork abilities.
Did you find something suspicious?
Posted By
Libin O K
Talent Acquisition Specialist at OPEN FINANCIAL TECHNOLOGIES PRIVATE LIMITED
Last Active: 4 Dec 2025
Functional Area
Mobile Development - iOS
Job Code
1580391
Interview Questions for you
View All