About the job
Key Responsibilities
- Conduct in-depth research, design, implement, and manage algorithms and flowcharts to optimize processes.
- Test and evaluate new software programs to ensure functionality and reliability.
- Write and implement high-quality, efficient code to support backend functionality.
- Assess operational practicality of software solutions and recommend adjustments.
- Develop and maintain quality assurance procedures to ensure software excellence.
- Deploy software tools, processes, and metrics to enhance productivity.
- Troubleshoot, debug, and upgrade existing software to improve performance.
- Collect and analyze user feedback to drive continuous improvement.
- Propose and implement enhancements based on user input and industry best practices.
- Create comprehensive technical documentation for internal and external reference.
- Stay updated on emerging technologies and industry trends.
- Collaborate effectively with a diverse team of designers, developers, and business professionals.
