Full-time Posted May 31, 2026
Apply Now

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.
System Design and Integration
  • 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.
Software Quality Assurance
  • 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...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application