Posted on: 24/10/2025
Description :
About the Role :
- We are seeking a motivated and skilled Software Engineer to join our development team.
- The ideal candidate will have hands-on experience in designing, developing, testing, and maintaining software applications.
- You will work on modern software solutions, collaborate with cross-functional teams, and contribute to delivering high-quality, scalable, and maintainable applications.
Key Responsibilities :
- Design, develop, test, and deploy software applications based on business requirements.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Implement new features, enhancements, and bug fixes in existing software.
- Participate in the full software development lifecycle (SDLC) including analysis, design, implementation, and support.
- Design and maintain database schemas, queries, and stored procedures.
- Ensure proper data integrity, performance, and security in applications.
- Integrate backend services and APIs efficiently with front-end applications.
- Conduct unit testing, integration testing, and debugging to ensure high-quality software.
- Collaborate with QA teams to identify and resolve defects.
- Continuously improve code quality through code reviews and refactoring.
- Work closely with product managers, designers, and other engineers in Agile/Scrum teams.
- Document technical designs, workflows, and system configurations.
- Participate in sprint planning, daily stand-ups, and retrospectives.
- Stay updated with emerging technologies, frameworks, and best practices.
- Contribute to innovation and adoption of modern development tools and approaches.
- Mentor junior developers and provide technical guidance when required.
Qualifications :
Education :
- Bachelors or Masters degree in Computer Science, Information Technology, or related field.
Experience :
- 26 years of professional experience in software development.
- Hands-on experience with programming languages such as Java, Python, C#, or JavaScript.
- Exposure to web frameworks (Spring, Django, ASP.NET, Node.js) and frontend technologies (React, Angular, Vue) is a plus.
Technical Skills :
- Strong knowledge of object-oriented programming (OOP) and design patterns.
- Experience with RESTful API development and integration.
- Knowledge of relational databases (MySQL, PostgreSQL, SQL Server) and/or NoSQL databases (MongoDB, Redis).
- Familiarity with version control tools (Git) and CI/CD pipelines.
- Understanding of unit testing frameworks and test-driven development (TDD).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1564536
Interview Questions for you
View All