- Develop and maintain efficient, reusable, and reliable code that meets project specifications and timelines.
- Collaborate with cross-functional teams to define, design, and implement new features that enhance user experience.
- Debug and troubleshoot software issues swiftly to minimize downtime and optimize performance.
- Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.
Desired Candidate Profile
- Bachelor's degree in Computer Science, Software Engineering, or a related field, showcasing a solid foundation in programming principles.
- 2-5 years of relevant work experience in software development, demonstrating proficiency in at least one programming language.
- Certifications such as Microsoft Certified: Azure Developer Associate or AWS Certified Developer, indicating cloud proficiency.
- Experience in agile development methodologies, emphasizing adaptability and collaborative project management skills.