Senior Software Engineer - C# .NET
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.
Responsabilities:
- 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
Details
- Seniority required: Senior
- Payment currency: USD
- Salary: -
- Location: Remote
- Place of work: Remote