<p><strong>What role you will play in team:</strong> Collaborate effectively within an agile team to design, develop, and maintain software applications, contributing to the overall success of projects.</p><p><strong>What you will do:</strong>  Translate user requirements into functional code, ensuring high-quality, efficient, and scalable solutions.</p><p><strong>Key responsibility:</strong><ul><li>Participate in the entire software development lifecycle.</li><li>Write clean, well-documented code adhering to coding standards.</li><li>Conduct thorough testing and debugging to ensure application stability.</li><li>Collaborate with other developers, designers, and stakeholders.</li><li>Contribute to the improvement of development processes.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>Experience with at least one back-end technology (e.g., Java, .NET, Node.js).</li><li>Familiarity with relational databases (e.g., MySQL, PostgreSQL).</li><li>Understanding of software design patterns.</li><li>Excellent problem-solving and communication skills.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and comprehensive benefits.</li><li>Opportunities for professional growth and development.</li><li>A collaborative and supportive work environment.</li><li>Flexible work arrangements.</li><li>Performance based bonuses and rewards</li></ul></p><p><strong>A Day in the Life:</strong> You'll be engaged in coding, testing, attending daily stand-ups, collaborating with your team, and addressing any technical challenges.</p>