Key Accountabilities:
- As a member of the Development Team, you'll play a role in enhancing cloud based commercially available software.
- Join a dedicated team working with leading edge technology in a clean, consistent code base across all projects including opportunities to
- Work with CI/CD Pipelines as Code using YAML and Azure DevOps, Docker, Yarn, Node, as well as integration with 3rd party APIs.
- We see value in making time to keep our development tools upgraded and our applications using the newest libraries.
- Our team has a dedicated UX Designer and a centralized UI library to provide detailed UI guidance so you can focus on your code.
- You'll be working in a Scrum environment on well thought out and achievable 2 week sprints of work with a team of 5-8 other professionals.
Required Experience
5+ years of experience in the field with exposure to the following for some or all of that time:
- Building web applications using the noted technologies
- Building PaaS applications using Microsoft Azure services
- Responsive design/implementation.
- Developing RESTful API services using ASP.NET Core
- Relational database design in SQL Database/SQL Server, and code-first migrations with Entity Framework Core
- Assisting the team in identifying security vulnerabilities (application or infrastructure) and leading the execution of the corresponding improvement(s)
- Monitoring application error logs to identify repeatable bugs and leading the execution of the corresponding improvement(s)
- Unit testing Angular and .NET
Required Skills:
- HTML5
- CSS/SCSS
- JavaScript
- TypeScript
- Angular 9+
- NgRx (Nice to have)
- ASP.NET Core
- Visual Studio and/or Visual Studio Code
Nice to have:
- Cybersecurity experience/knowledge.
- Experience monitoring and administering Azure SQL Database. Ex: Ensuring the database is securely configured. Understanding users and roles. Understanding backup options. Executing restores.
- Experience querying information from AppInsights.
- Experience with JSON Web Token (JWT) authorization.
- Experience with Azure App Services (Web, API).
- Experience with version control using GIT.
- Experience with Infrastructure as Code (Terraform, Bicep)
Job Types: Full-time, Fixed term contract
Schedule:
- 8 hour shift
- Monday to Friday