Together, We Can Make A Significant Impact – Position Overview As a Software Engineer, you will be part of an Agile, cross-functional product delivery team responsible for designing, developing, testing, and maintaining mission-critical digital solutions. You will deliver functional and scalable features from the product backlog, contribute across the software development lifecycle, and help ensure that solutions are reliable, secure, maintainable, and aligned with user needs. This role is suitable for engineers with 1-3 years of experience; fresh graduates with strong fundamentals, internship experience, or relevant project work may also be considered.
Key
Deliver functional, tested, secure, and scalable software features based on the product backlog and agreed sprint priorities. Work in cross-functional Agile teams and contribute to sprint planning, backlog refinement, development, reviews, retrospectives, and continuous improvement. Collaborate with QA engineers, Product Designers, DevOps engineers, Business Analysts, Product Owners, and stakeholders to ensure solutions meet both technical and user requirements.
Clarify requirements where required and translate business or user needs into technical specifications, implementation tasks, and acceptance considerations. Develop front-end applications, backend services, APIs, and software modules using the project’s approved technology stack. Support development for Proof of Concept (POC) and/or Initial Operati