For Employers
Software Engineer


INNOVATIQ TECHNOLOGIES PTE. LTD.
a day ago
Posted date
a day ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Key Responsibilities

Software Development:
  • Design, develop, and implement software solutions using DotNet, RDBMS, RESTful APIs, Microservices.
  • Collaborate with the development team to build and enhance video management and system integration solutions.

System Integration:
  • Work on integrating third-party systems with VMS to deliver robust video management capabilities.
  • Assist in the design and deployment of system integration solutions, ensuring compatibility and scalability.

Software Quality Assurance:
  • Utilize tools like SonarQube to monitor and improve code quality and maintainability.
  • Participate in code reviews and ensure adherence to best practices.

Networking and Security:
  • Contribute to designing secure and reliable systems with strong networking principles.
  • Apply security measures in development and testing processes.

Testing and SDLC Participation:
  • Assist in the implementation of testing frameworks, including unit, integration, and system testing.
  • Actively participate in all phases of the Software Development Lifecycle (SDLC) to deliver high-quality solutions.

Collaboration and Communication:
  • Work closely with team members, project managers, and other stakeholders to gather requirements and deliver on project goals.
  • Document processes, code, and solutions to ensure knowledge sharing and maintainability.


Qualifications and Skills

Core Expertise:
  • Proficient in DotNet, RDBMS (MSSQL) and RESTful APIs.
  • Hands-on experience with CCTV, IP Camera, Video Management System.

Software Quality Tools:
  • Familiarity with tools like SonarQube for code quality monitoring.

Networking and Security:
  • Understanding of networking principles and secure software design practices.

Testing and SDLC:
  • Knowledge of SDLC processes and testing frameworks.

Soft Skills:
  • Strong problem-solving and analytical skills.
  • Ability to work collaboratively in a team environment.
  • Good communication and time management skills.
Related tags
-
JOB SUMMARY
Software Engineer
INNOVATIQ TECHNOLOGIES PTE. LTD.
Singapore
a day ago
N/A
Full-time

Software Engineer