Back to Search
We are looking for a Senior .NET Developer to join our remote team, working with a leading provider of innovative software solutions in the Hi-Tech industry. In this role, you will be responsible for the development and maintenance of software applications, collaborating with cross-functional teams to create high-quality, scalable, and reliable solutions. If you have a passion for software development and a proven track record of delivering exceptional results, we invite you to apply
Responsibilities
- Develop and maintain software applications using .NET technologies, adhering to coding standards and best practices
- Collaborate with cross-functional teams to identify software requirements and design solutions that meet business needs
- Create and maintain technical documentation, including design documents, code comments, and user guides
- Participate in code reviews, providing constructive feedback and suggestions for improvement
- Troubleshoot and debug software issues, providing timely resolutions to ensure software quality and reliability
- Collaborate with QA teams to ensure software meets high standards of quality and usability
- Stay up-to-date with emerging trends and technologies in .NET development, sharing knowledge and insights with the team
Requirements
- 3+ years of experience in .NET development, showcasing your expertise in C# and ASP.NET Web API
- Proven experience in developing desktop applications using WinForms and WPF
- In-depth knowledge of theming and accessibility in .NET applications, demonstrating your understanding of user experience and design principles
- Experience working with large code bases, demonstrating your ability to navigate complex systems and troubleshoot issues effectively
- Experience with Microsoft Azure, showcasing your ability to manage and deploy software releases
- Experience with DevExpress, highlighting your proficiency in using third-party tools to enhance application functionality
- Strong communication and collaboration skills, allowing you to work effectively with cross-functional teams
- Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
Nice to have
- Accessibility in HTML / CSS
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn