Ensign is hiring !
- 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
- 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