Job Openings
Intermediate Software Developer
About the job Intermediate Software Developer
Responsibilities:
- Guide and implement software and product design
- Produce code of the highest quality
- Produce code in line with project requirements
- Implement and maintain appropriate security standards
- Write and maintain unit and functional tests
- Reproducing and locate the source of reported bugs and issues
- Fix bugs and issues
- Communicate errors and solutions to product owners
- Manage source code and versioning
- Manage to branch and pull requests
- Provide accurate estimates for new work and assessment for work completed
- Manage projects task in line with project workflow
- Identifying and suggesting functional improvements
- Work with product owners to plan and execute project sprints
- Maintaining detailed documentation for software components
- Maintain and improve skill set
- Identify developmental needs and motivate for additional training
Requirements:
- 3+ years of coding experience
- Python experience
- Django experience
- Django Rest Framework experience
- PostgreSQL experience
- Redis experience
- Exposure to GoLang will be advantageous