x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior Backend Developer
 banner picture 1  banner picture 2  banner picture 3

Senior Backend Developer

Microsec Pte. Ltd.

Microsec Pte. Ltd. company logo

What if you can safeguard the future of IoT?

MicroSec is building cyber-defense technology to protect the future of IoT. If you are looking for a challenging and interesting role, be part of the Microsec journey.

Successful applicants will be responsible for further developing MicroSec’s IoT cybersecurity products. They will follow agile scrum methodologies to establish needs from Product Owners, and help with the self-organization of their development team, guiding junior team members. There will be a broad range of problems to solve, such as cryptographic implementations, machine learning, IoT communication, and DevOps-related issues.

Responsibilities:

  • Development of concept and architecture for product features based on the roadmap
  • Building APIs for the features required in Django and Flask framework
  • Interacting with Frontend developers to gather additional requirements and deliver them
  • Development of POCs and testbed
  • Participate in the Scrum plans and manage junior developers
  • Doing code review for the merge requests
  • DevOps related work to handle CI/CD pipeline and management of cluster infrastructure on-prem or cloud
  • Supporting customers with their requirements
  • Working with the team and helping them with their queries
  • Troubleshoot and debug applications
  • Provide training and support to internal teams

Requirements:

  • At least 5 years of experience in Python and relevant frameworks such as Django and Flask
  • At least 4 years of experience in the development of Linux-based platforms
  • Previous work experience in IoT or industrial automation solutions
  • DevSecOps experience for secure continuous integration and deployment
  • Experience in implementing REST APIs, with specifications written in OpenAPI / Swagger or Postman
  • Experience in working with Docker, Kubernetes, and Git CI/CD
  • Experience in OpenSSL, TLS configurations, and Public Key Infrastructure
  • Strong understanding of security measures such as 2FA/MFA, access tokens, and signatures
  • Working experience with socket programming, TCP/UDP, Network interfaces, low-level Kernel interfaces, and System I/O calls
  • Experience with databases of different types, such as SQL, time-series, and key-value stores
  • A history of working within an agile environment, either Scrum or similar, with a focus on responsible, customer-focused delivery
  • Ability to clearly document work, through well-defined specifications, code comments, user- and developer-guides
  • A proactive, team-based worker, who contributes to success through a significant collaborative effort
  • A broad portfolio of algorithms, languages, and paradigms, demonstrating an ability to learn and integrate with new technologies or concepts quickly
  • Experience with IoT communication protocols such as BLE, LoRa, and ZigBee is plus
  • Experience with HSM and other security appliances is plus
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?