Job Summary:
• Develop and implement software solutions to meet client needs.
• Collaborate with cross-functional teams to design and deliver quality products.
• Utilize programming languages such as Java and Python to write efficient code.
• Ensure code is well-structured, readable, and maintainable.
• Participate in code reviews to improve overall code quality.
• Work closely with product managers to understand requirements and deliver solutions on time.
• Stay up-to-date with industry trends and emerging technologies to improve skills and knowledge.
• Participate in continuous learning and professional development to advance career.
• Work in an Agile environment with continuous integration and delivery.
• Use version control systems such as Git to manage code changes.
• Troubleshoot and debug code to identify and fix issues.
• Collaborate with QA engineers to ensure high-quality products.
• Participate in code optimization to improve performance.
• Collaborate with DevOps team to ensure smooth deployment and infrastructure management.
• Ensure code meets security and compliance standards.
• Participate in knowledge sharing and mentorship to improve team skills and knowledge.
• Work in a fast-paced environment with tight deadlines.
• Collaborate with other teams such as design and product to deliver high-quality products.