Source description
About the role
Design, develop, test, and maintain software applications Collaborate with cross-functional teams to understand business requirements and design software solutions that meet those requirements Write high-quality, well-documented, and maintainable code Participate in code reviews to ensure code quality and standards are met Participate in the testing and debugging of software applications Stay up-to-date with industry trends and best practices in software engineering Collaborate with other engineers to identify and solve technical problems Strong understanding of software engineering principles, practices, and methodologies Strong communication and collaboration skills