Collaborate with engineering teams to design, develop, and maintain scalable software applications and systems. <\/li>
Write clean, efficient, and well -documented code following best practices and coding standards. <\/li>
Participate in code reviews to ensure quality, maintainability, and adherence to architectural guidelines. <\/li>
Debug, troubleshoot, and resolve software issues in development and production environments. <\/li>
Work closely with product managers and stakeholders to understand requirements and translate them into technical solutions. <\/li>
Contribute to the implementation of automated testing, CI/CD pipelines, and DevOps practices. <\/li>
Stay up to date with emerging technologies and industry trends to continuously improve development processes. <\/li>
Support system integration, performance optimization, and security best practices across software components. <\/li>
Document technical designs, system workflows, and operational procedures for knowledge sharing and future reference. <\/li><\/ul><\/div><\/div>
<\/div><\/span>
Requirements<\/h3>
Bachelor’s degree in Computer Science, Engineering, or a related technical field. <\/li>
2–5 years of hands -on experience in software development with proficiency in at least one modern programming language (e.g., Java, Python, JavaScript, or C#). <\/li>
Strong understanding of object -oriented design principles, data structures, and algorithms. <\/li>
Experience with version control systems (e.g., Git) and collaborative development workflows. <\/li>
Familiarity with RESTful APIs, web services, and database technologies (SQL/NoSQL). <\/li>
Basic understanding of cloud platforms (e.g., AWS, Azure, or GCP) and containerization (e.g., Docker). <\/li>
Knowledge of Agile/Scrum methodologies and experience working in iterative development cycles. <\/li>
Excellent problem -solving skills, attention to detail, and ability to work independently as well as in a team environment. <\/li>
Strong communication and documentation skills. <\/li>
Willingness to learn, adapt, and take ownership of assigned tasks in a fast -paced environment. <\/li><\/ul><\/div><\/div>