Job Summary:
The Senior Developer reports directly to the Development Manager and is a key member of the companyβs development team. The purpose of this role is continual product development ensuring best practices for software development using a scalable architecture.This role would involve working on all aspects of the product, its integration abilities, technical specifications and grooming other developers in the organisation. This will require liaison with our development team, product manager and hands on involvement in designing the product architecture and improvements.
Job Description:
Key responsibilities
- Design, impact analysis and technical specifications for new integrations and developments in the product
- Documentation and technical specification for new features, training other developers on key functionalities to be developed and architecting sustainable solutions for customers.
- Managing a large development by splitting it into relevant components and providing technical guidance/mentoring to junior developers.
- Providing technical direction and guidance about performance, user experience and impact on product architecture in key discussions
- Debugging of key issues raised by customers, performance enhancements and develop strategies and design to improve product performance.
- Hands on development of code, scripts to support product development, maintenance, upgrades, and migrations etc. Understanding and creating database changes, involved in product release and continuous integration abilities of the software.
Worker Type:
RegularNumber of Openings Available
1