Lead Software Engineer
BusinessOnBot, Bengaluru, Karnataka, IN
About the job
About you
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Build the core platform architecture
- Write testable and scalable code while applying industry standards during the development process to ensure high quality
- Manage developers and ensure execution of deliverables according time/cost estimation
- Seek feedback from end clients/users
- Prepare test cases, setting up CI/CD and integration with logging and monitoring systems for the products
- Manage security, external authentication, third party security, API authentication, CRM integration
- Maintenance work including but not limited to bug fixes for production, security vulnerabilities fixes, deployments in production, production outage analysis and fixing