- Develop and optimize serverside applications and databases using NodeJS Java and .Net ensuring high performance and responsiveness to requests from the frontend.
- Implement advanced algorithms and solve complex problems related to backend development.
- Integrate with multiple data sources and databases
- Review code developed by other developers and provide feedback to ensure best practices (e.g. style guidelines checking code in accuracy testability and efficiency)
- Follow the agile development process actively participating in sprint planning reviews and retrospectives
- Collaborate with frontend developers to integrate userfacing elements with serverside logic
- Work closely with product owners and designers to refine and improve product features
- Troubleshoot debug and upgrade existing systems
- Produce clean efficient and reusable code to streamline future projects
- Be adaptable and responsive to changing project requirements and technological advancements staying updated on industry trends
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
This job has been sourced from an external job board.
More jobs on