Join Our Team!

Senior Software Engineer - .NET

About Verdentra

We are a team of expert technologists with a shared passion for building technology solutions responsibly, whilst focusing on business outcomes. Our mission is to weave excellence, innovation, and sustainability into the very fabric of the digital landscape, and we specialize in Cloud, Data, AI, and emerging technologies. We maintain solid collaborations with top-tier Independent Software Vendors (ISVs) in the US, providing us with a strong foundation to address complex challenges and deliver business outcomes.

What you’ll gain:

  • Lead impactful software solutions: Take ownership of the design, development, and delivery of scalable and maintainable enterprise-grade applications using .NET and C# across the full SDLC.
  • Drive technical excellence: Collaborate with cross-functional teams, including product managers and architects, to define technical requirements, guide project direction, and contribute to strategic architectural decisions.
  • Develop leadership skills: Mentor and support junior developers, fostering a culture of continuous learning, high performance, and best engineering practices, including code reviews, test automation, and CI/CD.
  • Optimize system performance: Identify performance bottlenecks and recommend optimizations for complex systems and databases (SQL).
  • Stay at the forefront of innovation: Stay current with advancements in the .NET ecosystem and integrate relevant innovations into project work to tackle complex problems.

Who We Are Looking For:

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of hands-on experience building enterprise-grade applications using .NET and C#.
  • Strong experience with SQL, including complex queries, performance tuning, and database architecture.
  • Solid understanding of RESTful APIs, software design principles, and common design patterns.
  • Proven expertise with Azure DevOps (ADO), CI/CD pipelines, Git, and Infrastructure as Code (IaC).
  • Experience in working on cloud platforms (Azure/AWS).
  • Good understanding of Agile development methodologies (Scrum, Kanban) and the ability to thrive in an iterative environment.
  • Excellent problem-solving, communication, and leadership skills.
  • A proactive mindset with the ability to work independently and drive solutions forward.
  • Working experience with frontend frameworks (React/Angular) will be an added advantage.

Ready to take your next step? Apply now!

Join us

We are looking for talented and passionate individuals eager to make a difference.

If you are driven, innovative, and ready to take on new challenges, we would love to hear from you!