A technology services firm in Texas is looking for a .NET Developer with expertise in C# and PostgreSQL. The role includes developing enterprise-scale applications, participating in code reviews, and ensuring code quality. Candidates should have over five years of experience in .NET development and a strong background in debugging and performance optimization.
Qualifications
5+ years of experience with .NET development (C#).
Strong experience with relational databases, preferably PostgreSQL.
Experience with unit testing and debugging.
Responsibilities
Develop and maintain enterprise-scale .NET applications.
Interact with web services.
Conduct code reviews to ensure quality and share knowledge.
Skills
C#
PostgreSQL
SQL Server
Unit testing (xUnit)
Concurrent programming (TPL Dataflow)
Git
DevOps methodologies
Debugging
Performance optimization
Job description
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