Purpose of Role
- Develop and maintain high-quality software solutions to meet business needs.
- Contribute to the design, coding, testing, and deployment of scalable applications.
Requirements:
- Up to 4 years of professional experience.
- Bachelor's degree in Computer Science or a related field.
- Proficiency in one or more programming languages (e.g., Go, Python, JavaScript/TypeScript).
- Hands-on experience with the software development lifecycle (SDLC) and version control (Git).
- Solid understanding of programming paradigms (e.g., OOP) and best practices.
- Strong communication and collaboration skills.
- Critical thinking and problem-solving mindset.
- Ownership of work and commitment to quality.
- Growth mindset with a willingness to go the extra mile.