We are looking for a Web Applications development manager to join our team.
Duties and responsibilities
Lead the development team in the design, development, coding, testing, and debugging of applications.
Responsible for defining a product / delivery road map, working closely with the product team to align software delivery to changing business objectives.
Responsible for product back log, estimation / prioritisation of tasks, planning and release management.
Lead, mentor, and manage a small team, providing technical direction, career development, and support.
Manage and execute against project plans and deliver commitments within a dynamic, fast paced engineering environment.
Experience and Qualifications Required
- Experience as a Development Manager or similar leadership role within a software development environment
- .NET, C# or closely related derivative
- Blazor SSR, Wasm (Web Assembly, PWA) Experience
- MAUI / MAUI Blazor Hybrid experience
- JavaScript, HTML5, CSS, Bootstrap
- NET Core / ASP.NET MVC / Restful Web Services,
Entity Framework Core, Migrations, Identity framework
SignalR, Web sockets, Protobuf
- Postgres / SQL Server or other relevant database
- Docker, Nginx, deployment to local machine
- Linux multi-platform
- Excellent communication skills
- Proficient in finding creative and simple solutions to complex problems
Desirable
- Radzen Blazor (or other UI libraries such as Blazorise, Mud Blazor) experience
- RF (Radio Frequency) or related field experience
- Agile development
- Jira
- Git