Career

Hiring Senior . NET developers

The Role
We’re looking to add a full stack developer who demonstrates a passion for continuous learning to an
existing software development team involved in web service and web application development. The
individual will be involved in all aspects of the project lifecycle: estimate, design, build, and correct
defects while working within a team setting. The individual work remotely from home.

Responsibilities
• Provide estimates for development tasks based on formal requirements.
• Implement new features and bug fixes under the direction of the project manager/team lead.
• Provide project manager/team lead with status updates on assigned tasks.
• Participate in design sessions with the team.
• Provide documentation on developed features and bug fixes.

Skills and Experience

What you’ll need to succeed

• Post-secondary degree or diploma in Computer Science or Software Engineering.
• 3+ years’ experience in the following technologies: C#, VB.Net, HTML, JavaScript, SQL, XML,
ASP.Net, .Net Framework, .Net Core (aka .Net 5+).
• Experience using the following tools: Visual Studio, SQL Server Management Studio, NuGet,
Subversion, Git, SoapUI, Postman, Nunit.
• A demonstrated understanding of object-oriented programming fundamentals.
• A demonstrated understanding of SOLID principles.
• A demonstrated understanding of relational database concepts.
• Experience writing and executing unit tests.
• Experience using design patterns.
• Experience working with web services (RESTful and Remote Procedure Call architectures).
• Experience working with multi-tiered web applications.
• Being able to contribute to team discussions.
• Being able to collaborate with team members to solve problems.
• Willingness for continuous improvement and learning.

Nice to have

• Experience working with cloud PaaS solutions (Azure, AWS, GCP).
• Experience with the following tools/technologies: Blazor, Docker, Kubernetes, Web Sockets,
Azure DevOps or similar CI/CD tools.
• Azure Certifications.
• P/C insurance knowledge.
• Experience leading a team of developers