Report this Job
Title : Software Engineers (C#) 100% Remote
6+ month renewable contract
100% Remote
Job Description:
We are seeking a skilled and experienced Senior Software Engineer with expertise in C#, .NET, WinForms, heavy SQL Server, and Citrix technologies. As a Senior Software Engineer, you will play a critical role in the design, development, and maintenance of our software applications, ensuring high performance, scalability, and reliability.
Responsibilities:
Collaborate with cross-functional teams to gather and analyze software requirements
Design, develop, and implement software solutions using C#, .NET, and WinForms
Write efficient, well-structured, and maintainable code to meet project deadlines
Conduct thorough testing and debugging of software applications to ensure quality and reliability
Optimize software performance and troubleshoot any performance issues
Work with SQL Server databases, designing and optimizing database schemas and writing complex queries
Implement and integrate Citrix technologies to enhance application functionality
Stay up to date with emerging technologies and industry trends to continually improve software development practices
Mentor and provide guidance to junior software engineers
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Strong experience in C#, .NET, and WinForms development
Proficient in SQL Server with expertise in writing complex queries and optimizing database performance
Experience working with Citrix technologies, including XenApp and XenDesktop
Solid understanding of software development principles, design patterns, and best practices
Familiarity with Agile development methodologies
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities
Ability to work independently and as part of a team in a fast-paced environment
Prior experience in a senior or lead software engineering role is preferred
Stellent IT LLC