We're seeking a Senior Software Engineer with strong back-end C# development experience to join our team. The role focuses on building scalable, event-driven systems using technologies like Kafka and Azure. The ideal candidate should be passionate about clean code, quality, and collaboration within a dynamic, fast-paced environment.
The position offers a competitive salary range of $120,000 to $130,000, with potential for higher compensation for the right candidate. The role is based in Seffner, FL, and requires on-site presence.
Key technical requirements include strong C# backend development skills, experience with event-driven systems and message bus technologies like Kafka, and hands-on experience with Azure cloud platform. The ideal candidate should excel in writing clean, maintainable code and possess strong communication skills.
Additional preferred skills include experience with functional programming languages (F#, Haskell, or Scala), architecture experience in designing scalable distributed systems, and familiarity with Test-Driven Development (TDD) practices.
This is an excellent opportunity for a senior engineer looking to work with modern technologies in a collaborative environment where code quality and technical excellence are valued. The role offers the chance to work on challenging projects while contributing to the development of scalable, event-driven systems.