Key Responsibilities:
- Lead and mentor a development team in building and maintaining a system using C# .NET
- Architect and implement scalable solutions for processing and recording large volumes of transactional data.
- Ensure system performance, optimization, and error-free transaction processing
- Diagnose and resolve performance issues in production, including optimizing queries, stored procedures, and indexes.
- Review code and enforce best practices for quality, security, and scalability.
- Participate in release planning across multiple development teams
Required Skills:
- Proven expertise in C# .NET 3.5 and newer
- Proven expertise with SQL Server
- Experience performing deployments into production environment
- Experience performing troubleshooting and problem-solving during production incidents
- Experience building CI and CD pipelines for automating deployment into Kubernetes or Windows Environments
- Working Experience > 8 years