GN - Senior .NET / Angular Engineer - 162

Thaloz
Full-time
On-site

We are seeking a highly skilled and motivated Senior .NET / Angular Engineer to join our team as a nearshore contractor. In this role, you will be instrumental in transforming our legacy monolithic systems into a modern, cloud-native platform. You will be responsible for rearchitecting core systems, implementing engineering best practices, and building faster, safer, and more scalable software. This position requires a professional who embraces change and wants to shape our technological future.

Responsibilities:

  • Partner with product, design, and engineering teams to solve user problems across various experiences (Resident, Board, Front Office, and Back Office).
  • Build responsive, intuitive web applications using Angular (latest versions) and .NET Core/C# backends.
  • Collaborate daily with distributed team members on designing, implementing, and shipping features.
  • Identify and resolve bugs and performance issues throughout the stack.
  • Write clean, scalable code adhering to established best practices.
  • Perform code reviews and mentor fellow developers.
  • Create and integrate RESTful APIs for seamless frontend-backend communication.
  • Shape architectural decisions and contribute to design discussions.
  • Champion continuous learning and knowledge sharing within the team.

Requirements

  • 5+ years of full-stack development experience.
  • Expert-level proficiency in Angular (v10+) and TypeScript.
  • Strong skills in .NET Core, C#, ASP.NET Web API, and Entity Framework.
  • Experience with SQL Server, PostgreSQL, or similar relational databases.
  • Expertise in RESTful API development and integration.
  • Proficiency in Git and experience with agile methodologies (Scrum/Kanban).
  • Fluent English communication skills (written and verbal).

Nice to Have:

  • Nearshore/remote team experience.
  • Knowledge of Azure/AWS cloud services.
  • Familiarity with CI/CD tools (GitLab Pipelines, Azure DevOps, GitHub Actions, Jenkins).
  • Exposure to container technologies (Docker, Kubernetes).
  • Test automation experience (unit/integration testing).
  • Nearshore/remote team experience.
  • Knowledge of Azure/AWS cloud services.
  • Familiarity with CI/CD tools (GitLab Pipelines, Azure DevOps, GitHub Actions, Jenkins).
  • Exposure to container technologies (Docker, Kubernetes).
  • Test automation experience (unit/integration testing).