JOB SUMMARY:
As a Backend Developer, you will be a key player in developing and maintaining backend applications and systems. Your role involves leveraging your expertise in NodeJS, NET, or Java, along with a solid understanding of server-side logic and database interactions, to build robust, efficient, and scalable backend solutions.
Key Responsibilities
- Develop and optimize server-side applications and databases using NodeJS, Java, and .Net, ensuring high
- performance and responsiveness to requests from the front-end.
- 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 le.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 user-facing elements with server-side 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 pased on product/program
- updates and user feedback
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum 5 years of experience in backend development.
- Strong proficiency in NodeJS, Java, and Net frameworks.
- Experience with database technologies such as SQL, NoSQL, etc.
- Familiarity with RESTful APi's and server-side logic.
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
- Understanding of code versioning tools, such as Git.
- Excellent problem-solving skills and ability to work in a team environment.
Vertical:
Technology