For Employers
Software Developer, Junior Level


DRAGNET SMARTECH SECURITY PTE. LTD.
11 days ago
Posted date
11 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Responsibilities:
  • Design, develop, and maintain scalable and efficient web applications, encompassing both front-end and back-end development.
  • Develop user-friendly interfaces using modern front-end frameworks and libraries (e.g., React, Angular, Vue.js).
  • Build and maintain robust and efficient back-end systems and APIs using languages and frameworks such as Python, Node.js, Java, or similar.
  • Integrate with third-party APIs and services to enhance application functionality.
  • Design and implement AI/ML models for video analytics tasks such as object detection, tracking, and anomaly detection.
  • Develop systems for processing and analyzing data streams from IoT sensors to generate timely and actionable alerts.
  • Collaborate with outsourced data scientists and other engineers to integrate AI/ML models into the application architecture.
  • Ensure the performance, security, and scalability of the developed applications.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot and debug issues across the full stack.
  • Stay up-to-date with the latest technology trends and best practices in web development, AI/ML, and IoT.
  • Contribute to the continuous improvement of our development processes and tools.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience of at least 1 years as a Full Stack Software Developer.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and experience with modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Solid understanding of back-end development principles and experience with at least one back-end language and framework (e.g., Python/Django/Flask, Node.js/Express, Java/Spring).
  • Experience in designing and implementing RESTful APIs.
  • Familiarity with database systems (both relational and NoSQL) such as PostgreSQL, MySQL, MongoDB, etc.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Demonstrated experience in integrating AI/ML models into applications.
  • Knowledge of computer vision techniques and libraries (e.g., OpenCV, TensorFlow, PyTorch) for video analytics is highly desirable.
  • Experience working with IoT sensor data and related communication protocols (e.g., MQTT, CoAP) is a plus.
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Advantages:
  • Experience with specific video analytics platforms or tools.
  • Experience with MLOps practices for deploying and managing AI/ML models.
  • Contributions to open-source projects.
  • Familiarity with agile development methodologies.
Related tags
-
JOB SUMMARY
Software Developer, Junior Level
DRAGNET SMARTECH SECURITY PTE. LTD.
Singapore
11 days ago
N/A
Full-time

Software Developer, Junior Level