About the job
- Collaborate with cross-functional development teams and product managers to conceptualize innovative software solutions.
- Architect and design both client-side and server-side systems for robust application performance.
- Proficiently develop effective database programs.
- Manage and enhance well-functioning databases and applications to meet evolving business needs.
- Craft and maintain RESTful APIs for seamless integration.
- Conduct rigorous software testing to guarantee responsiveness and operational efficiency.
- Identify and resolve software issues through debugging and upgrading processes.
- Implement security and data protection measures to safeguard system integrity.
- Create dynamic features and applications with a focus on mobile responsiveness.
- Prepare comprehensive technical documentation for future reference.
- Collaborate with data scientists and analysts to refine and enhance software capabilities.
