View All Jobs 141227

Senior .net Engineer - Remote Eligible

Develop and optimize scalable payment processing APIs for high-traffic environments
Remote
Senior
yesterday

Senior .NET Engineer

As a Senior .NET Engineer, you'll be at the forefront of development, maintaining and improving the current line of software related to payments, being responsible for analysis of current applications, including performance diagnosis and troubleshooting of issues, and recommending solutions.

We are looking for candidates who are as excited about pushing their own development as they are about advancing our technology stack.

Our core developers are passionate about software engineering and enjoy developing their skills in a friendly, supportive environment of keen learners.

What Will You Be Doing:

Technical Delivery

  • Designing and delivering complex, scalable systems (multi-service integrations, high-traffic APIs, distributed web applications)
  • Owning large features or components end-to-end—from discovery through production release.
  • Leading technical discussions and influencing architecture decisions.
  • Defining and promoting patterns, standards, and engineering best practices.
  • Ensuring effective documentation and knowledge transfer for owned components.

Collaboration & Leadership

  • Leading refinement sessions and supporting Product Owners with technical estimation and risk analysis.
  • Working closely with product, design, QA, and other engineering teams to deliver cohesive solutions.
  • Driving Agile ceremonies and improving delivery processes across the team.
  • Identifying and championing improvements in technical debt, system reliability, and engineering efficiency.

Quality & Standards

  • Establishing strong testing practices (TDD/BDD) and robust automated testing strategies.
  • Driving security-first engineering across features and components.
  • Setting tooling standards and ensuring consistent development practices.
  • Leading troubleshooting for complex issues and production incidents.

Growth & Mentoring

  • Mentoring junior and mid-level engineers, uplifting team capability.
  • Leading code review standards and ensuring high-quality contributions.
  • Supporting responsible AI adoption and continuous improvement initiatives across the team.

What We Are Looking For:

  • Strong proficiency in .NET Core, C#, ASP.NET Core Web APIs and distributed application design.
  • Solid experience with modern UI frameworks (Angular, React, Vue, Blazor) OR strong backend focus with working frontend knowledge.
  • Strong understanding of SQL/NoSQL databases and data architecture.
  • Hands-on experience designing CI/CD pipelines and deployment strategies.
  • Strong Infrastructure as Code experience (Terraform, ARM, CloudFormation, CDK).
  • Advanced observability experience with DataDog, Application Insights, or CloudWatch.
  • Proficiency with cloud architectures in Azure or AWS (Functions/Lambda, Queues, Blob/S3, VMs, etc.).
  • Strong Docker/Kubernetes experience (AKS/EKS) with production-scale deployments.
  • Deep knowledge of clean architecture, SOLID, DDD.
  • Experience building highly scalable, internet-facing systems.
  • Strong testing strategy leadership (TDD/BDD) and automated testing.
  • Performance and benchmarking tool experience.
  • Strong security understanding: vulnerability management, threat modelling.
  • Experience with observability, monitoring, and production support.

Experience Requirements

  • Significant professional experience in software development.
  • Proven ability to lead technical projects and deliver complex solutions.
  • Experience designing and scaling systems for large user bases.
  • Strong architectural and technical decision-making experience.
  • Track record of mentorship and uplifting team technical capability.
  • Experience leading long-running initiatives across multiple sprints/quarters.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent English communication skills—comfortable working with both technical and non-technical audiences.
  • Ability to influence direction and lead without formal authority.
  • Collaborative mindset and ability to work effectively with cross-functional teams.
  • Conflict resolution skills and comfort navigating technical disagreements.
  • Adaptability and a strong learning mindset.

Nice To Have:

  • Experience working in regulated or complex domains (finance, health, govtech).
  • Experience with AI tooling to enhance productivity and delivery.
  • Advanced DataDog monitoring/APM expertise.
  • Experience with modern frontend architecture (micro-frontends, SSR/SSG).
  • Knowledge of security standards (OAuth2, OIDC, RBAC).
  • Experience with event-driven architectures and messaging systems (Service Bus, RabbitMQ).
  • Exposure to DevOps practices and automation.
  • Advanced Azure/AWS certifications.

What's In It For You?

  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
  • A culture in which we don't criticize failure but ensure we learn from our mistakes
  • An Agile environment where your ideas are welcome
  • The possibility to grow and experience different projects
  • Ongoing Training & Mentoring
  • The possibility to travel
+ Show Original Job Post
























Senior .net Engineer - Remote Eligible
Remote
Engineering
About Vigil
An empty string.