Key Responsibilities
- Develop and maintain enterprise-scale .NET applications using C#
- Work with PostgreSQL and SQL Server databases for data persistence
- Interact with web services
- Participate in and conduct code reviews to ensure code quality, share knowledge, and promote a culture of engineering excellence.
Required Technical Skills
- 5+ years of experience with .NET development (C#)
- Strong experience with relational database - PostgreSQL preferred
- Strong experience with unit testing – xUnit preferred
- Experience of concurrent programming - TPL Dataflow preferred.
- Experience with Git source code repository
- Experience with DevOps methodologies
- Experience in maintaining and troubleshooting large, complex, and high-volume applications.
- Strong background in debugging, performance optimization, and identifying root causes in production environments.
Preferred Qualifications
- Experience in Web APIs and Full Stack WebApp – React preferred
- Experience in dependency inject framework - AutoFac preferred
- Experience with ETRM.
#J-18808-Ljbffr