Required Skills : C# .Net, Devexpress, WPF, SQL Server
About The Role
We are looking for an experienced Senior C# Engineer who excels in building robust, high-performance applications and has a strong background in designing and optimizing database schemas. This role requires both a deep understanding of C#/.NET and the ability to structure efficient databases to support complex applications. You will work closely with cross-functional teams to create scalable solutions that meet our clients' needs and support future growth.
Key Responsibilities
Develop, test, and maintain high-quality applications using C# and the .NET framework.
Design and implement optimized database schemas to support scalable and efficient data storage.
Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
Conduct code reviews, provide mentorship to junior developers, and ensure best practices are followed.
Troubleshoot, debug, and optimize applications for maximum performance.
Ensure data security and integrity within database structures.
Collaborate with DevOps and other teams to streamline deployment and CI/CD processes.
Required Skills And Qualifications
Bachelors degree in Computer Science, software engineering, or a related field.
10+ years of experience in software development with a focus on C# and.NET.
Proven expertise in designing, creating, and optimizing database schemas (SQL Server, MySQL, or similar).
Strong understanding of database indexing, normalization, and query optimization.
Experience with ORM frameworks like Entity Framework or Dapper.
Familiarity with RESTful API design and implementation.
Knowledge of Git for version control and familiarity with Agile development methodologies.
Strong problem-solving skills and attention to detail.
(ref:hirist.tech)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job