A free Jobstore account is required to proceed to the employer site.
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.