As a Software Engineer / Full-Stack at Tamatem Plus, you will be responsible for designing, implementing, and maintaining new/existing features on a highly scalable platform. You must ensure that all your deliverables satisfy the product requirements and quality standards.
ResponsibilitiesDesign, develop, modify, and support full-stack software features and reusable libraries.
Analyse software problems to develop practical and efficient solutions.
Deal with source code management activities.
Create Technical Documentation as necessary.
Task planning, estimation, and scheduling.
Staying up to date with the latest software development best practices.
Work with cross-functional teams and comply with engineering team standards.
Share knowledge with Software Engineers.
Years Of Experience: 4-6 Years in software development.
Education: Bachelor's Degree in Computer Science or related fields.
Skills & Qualifications
Minimum 2 years of hands-on experience with Python programming language.
Experience in developing and delivering features using Django Framework and Django REST APIs Framework, or other frameworks like Flask, Ruby On Rails, Laravel, or Yii2.
Deep understanding of System Designs, SOLID principles, and Design Patterns.
Experience in building APIs.
Deep understanding of source code management ( ex: Github, Bitbucket, Gitlab ).
Experience with Relational Databases.
Ability and willingness to learn new programming languages.
Ability to work in a fast-based iterative development environment.
Strong and fast competence in planning and estimating tasks.
Proactive team player.
Experience with one of the following interpreted languages programming languages respectively: Ruby, PHP.
Shipping software libraries and artifacts.
Writing unit and functional tests.
Kubernetes Orchestration, Caching Technologies, and Messaging Queues.
Your email won't be used for commercial purposes. Read our Privacy Policy.