DeepSea Coders logo
1
applicant

Senior Software Engineer (.NET & Angular)

DeepSea Coders    Colombo • Full-time

Job Description

About Us

DeepSea Coders is a Canada-based technology company specializing in building scalable, high-quality enterprise solutions across multiple industries. We focus on innovation, engineering excellence, and a collaborative culture that empowers our team to deliver impactful software for global clients. As we expand, we're looking for a Senior Software Engineer with strong expertise in .NET, Angular, and Azure Cloud to join our hybrid engineering team.

Position Overview

In this role, you will design, develop, and maintain enterprise-grade applications used by international businesses. You'll work closely with cross-functional teams to deliver secure, high-performing and maintainable software while following Agile methodologies and modern development principles.

Key Responsibilities

  • Design, develop, and maintain web applications using .NET Core and Angular.
  • Build and optimize backend services with Entity Framework, SQL Server, and Azure.
  • Collaborate with Product Owners, QA, and developers in Agile/Scrum teams.
  • Participate in code reviews, architecture discussions, and process improvements.
  • Ensure security, performance, scalability, and maintainability.
  • Support CI/CD pipelines using Azure DevOps.

Required Skills & Experience

  • 5+ years of experience in .NET development.
  • 2+ years of experience with Angular (v17+).
  • Strong expertise in Entity Framework (Code-First).
  • Proficiency in SQL Server, database design, and optimization. Experience with
  • Azure Cloud services and Azure DevOps.
  • Solid understanding of OOP, software architecture, Git, and Agile methodologies.
  • Excellent written and spoken English communication skills.

Nice to Have

  • Experience with HR, ERP, or Finance systems.
  • Knowledge of REST APIs, microservices, Docker, and Kubernetes.
  • Strong analytical and problem-solving abilities.

What We Offer

  • Competitive CAD-based salary.
  • Flexible hybrid work environment.
  • Opportunity to work on international enterprise projects.
  • Collaborative and innovation-focused culture.
  • Continuous learning and career growth opportunities.