Lensys
Suivez-nous

Senior .NET Developer

Design and build robust Microsoft-based software solutions while mentoring a team and improving application quality. Our client, a major player in its sector, seeks a senior engineer who can turn complex functional needs into scalable, high-performance .NET systems.

CONTEXT

Our client, a major player in its sector, is expanding its ICT and Data services with a new generation of business-critical applications. These systems support core operations, data flows, and user experiences that must remain reliable, secure, and performant under increasing load. The organization has chosen Microsoft technologies as the backbone of its development strategy, and it needs a Senior .NET Developer to lead by example. This is more than a coding role: it is a chance to shape architecture, raise engineering standards, and guide less experienced developers through complex technical decisions. The mission is hybrid, blending hands-on development with technical coaching, code reviews, and close collaboration with functional analysts and business stakeholders.

ACTIVITIES

  • Design, develop, and maintain software solutions using .NET Framework and .NET Core.
  • Analyze functional requirements and translate them into scalable, maintainable technical designs.
  • Perform code reviews and enforce best practices for security, performance, and maintainability.
  • Provide technical coaching and mentorship to developers across the team.
  • Optimize application performance, database interactions, and system integration points.
  • Collaborate with architects, analysts, and product owners to refine solutions and estimates.
  • Ensure application quality through unit testing, integration testing, and continuous improvement.
  • Contribute to the evolution of CI/CD pipelines and development standards.
  • Troubleshoot production issues and implement durable fixes.

EXPECTED ACHIEVEMENTS

  • Deliver high-quality .NET solutions that meet business needs and technical standards.
  • Improve code quality, test coverage, and team consistency through rigorous reviews and mentoring.
  • Increase application performance, scalability, and reliability across the ICT and Data services landscape.
  • Reduce technical debt and accelerate delivery through better design and automation.
  • Become a trusted technical reference for the team and stakeholders.
  • Enable smoother knowledge transfer and stronger engineering culture.

ENVIRONMENT

  • .NET Framework and .NET Core.
  • C# and Microsoft development stack.
  • Visual Studio, Git, and CI/CD tooling.
  • SQL Server and data integration technologies.
  • Agile and hybrid delivery methodologies.
  • Code review, pair programming, and quality assurance practices.
  • ICT and Data services department with cross-functional collaboration.