Lead .NET Developer

Citigroup

Mississauga, Ontario, Canada
Base: $145,100.00 - $217,700.00; bonus/equity: not...
**
.net software stack development
Kafka event streaming patterns
Elasticsearch indexing and querying
** Citigroup is seeking a Lead .NET Developer for their Mississauga, Ontario location, focusing on the development of enterprise CRM applications using the .NET stack, SQL, Kafka, and Elasticsearch. The role requires significant hands-on experience in software engineering, architecture, and technical leadership. **

Job Summary

  • This senior-level role involves architecting and building enterprise CRM application systems while maintaining active hands-on coding responsibility.
  • The position requires leading solution design for application layering, APIs, and data structures aligned with enterprise standards.
  • Candidates will mentor developers, establish engineering best practices, and partner with DevOps teams to ensure stable releases and rapid incident triage.

Matching Summary

Match Score: 75

** Citigroup is seeking a Lead .NET Developer for their Mississauga, Ontario location, focusing on the development of enterprise CRM applications using the .NET stack, SQL, Kafka, and Elasticsearch. The role requires significant hands-on experience in software engineering, architecture, and technical leadership. **

Salary

Base: $145,100.00 - $217,700.00; Bonus/Equity: Not specified; Benefits: Global benefits designed to support well-being and work-life balance

Skills & Requirements

Must-have

  • .NET software stack development
  • Kafka event streaming patterns
  • Elasticsearch indexing and querying
  • Complex SQL schema design and tuning
  • API design and integration patterns

Nice-to-have

  • CRM functional knowledge experience
  • Distributed systems resiliency patterns
  • Containerized deployment expertise
  • Automated testing across all levels
  • Mentoring and technical leadership skills

Key Requirements

  • 10+ years of professional software engineering experience
  • Bachelor's degree or equivalent experience required
  • Master's degree preferred

Work Rights

Not specified

Tailored Resume

Cover Letter