Jobless Developer
Intern, Software EngineerEnsign Infosecurity (Cybersecurity) Pte · Singapore

Intern, Software Engineer

SingaporeOn-siteFull-time

AI Summary

Builds customer-facing platforms and internal automation tools, designing scalable software architecture and implementing backend and frontend features in an agile team. Works on Python and TypeScript stacks with Django, FastAPI and Next.js.

About this role

Ensign is hiring !

Key Responsibilities:

  • Develop and be accountable for customer-facing platforms
  • Build innovative software to support business needs
  • Design and implement scalable solutions including software architecture
  • Work in an agile manner to iterate quickly on business requirements
  • Explore solutions to address automation and developmental needs of the department

Requirements:

  • Hands-on experience in backend software development frameworks such as Django and FastAPI
  • Hands-on experience in frontend software development frameworks such as Next.JS
  • Hands-on experience in programming languages such as Python and TypeScript
  • Knowledge of databases and APIs
  • Passionate about designing good UI and UX
  • Preferably knowledge of OAuth2 and OIDC technologies
  • Preferably knowledge of or interest in cyber security
  • Preferably knowledge of scalability and/or distributed systems
  • Preferably knowledge of platform engineering and technologies such as Terraform
  • Preferably experience with DevOps practices, such as CI/CD
  • Preferably experience with Agile practices, such as Scrum and/or Kanban
  • Ability to communicate with stakeholders for requirements specifications
  • Ability to document software architecture and implementation clearly and concisely

Skills

CI/CDDatabasesDistributed SystemsDjangoFastAPIKanbanNext.jsOAuth2OIDCPlatform EngineeringPythonREST APISCRUMTerraformTypeScript

Explore related jobs

Browse these categories

Market data for software engineer roles

All reports →