Job Description
Key Responsibilities Leadership and Team Management
- Lead the software development team, providing mentorship, technical guidance, and fostering a culture of innovation and excellence.
- Drive the delivery of high-quality software solutions aligned with business and technical objectives.
- Architect, develop, and implement software solutions using Java, RDBMS, RESTful APIs, XML, and SOAP.
- Integrate and customize Milestone VMS and MIP SDK to create scalable and efficient video management solutions.
- Design and deploy comprehensive system integration solutions to ensure seamless collaboration between hardware and software.
- Implement and utilize software quality tools like SonarQube to maintain high code quality standards.
- Develop and enforce coding guidelines and best practices to enhance system reliability and per...