REQUIREMENTS
- High levels of responsibility and ownership
- Ability to execute and deliver results
- Strong customer focus
- Integrity, teamwork, and initiative
We are looking for innovative and talented individuals who strive to make a difference in a dynamic environment as part of our efficient and enthusiastic teams.
We recognize individual excellence and provide continuous learning and development opportunities for individuals who:
- Are driven to produce the best
- Take responsibility for work given
- Strive to understand functional requirements
- Develop, maintain, and support enhancements for various projects
- Identify and improve aspects of existing projects
- Stay up to date with new technologies
Roles and Responsibilities
- Develop using various technologies, especially Go (Golang)
- Deliver functional and defect-free components within agreed timeframes, complying with technical architecture and standards
- Analyze software requirements and plan development accordingly
- Communicate effectively regarding project plans, issues, and timelines
- Participate in improving the overall functionality of various products
- Participate in planning and execution of projects
- Research, develop, and apply new technologies
- Build custom web services and consume them
- Maintain existing systems
- Integrate designs to create highly functional and user-friendly experiences as designed by user experience designers
- Conduct peer code reviews
- Manage deployments for Production and UAT environments
Desired Skills & Experience
- Relevant Information Technology degree or National Diploma
- At least 7 years of experience in developing information systems
- 7+ years of software development experience using Go (Golang)
- Kubernetes experience (preferably post-production) nice to have