Senior .NET WPF Developer

Devtech Logo

Devtech

πŸ“Remote - Worldwide

Summary

Join Devtech, a digital innovation services provider, as a Software Engineer specializing in .NET/C# projects for VPN solutions. You will be part of a creative team responsible for all aspects of software development, from initial specification to launch. Analyze product requirements, design, code, debug, and test software; develop new features and maintain existing code. Contribute to requirement specifications and design documents. Stay current with industry trends and best practices. Devtech offers a collaborative environment with opportunities for growth and development.

Requirements

  • 5+ years of experience in developing desktop applications using .NET/C# (WPF/XAML)
  • Excellent understanding of multithreading concepts, synchronization primitives and data structures
  • Excellent understanding of design patterns, SOLID principles, hands-on experience with DI, and strong analytical skills
  • Experience with WinAPI/COM
  • Agile software development methodologies
  • Ability to work autonomously and collaboratively in a fast-paced environment
  • Strong communication and teamwork skills
  • Excellent verbal and written communication skills in English

Responsibilities

  • Analyze product marketing requirements, design, code, debug and test software
  • Develop new features, as well as maintain the existing code base
  • Write requirement specifications, design documents, and other technical documents
  • Stay updated with the latest industry trends and best practices

Benefits

  • Development program (training & conferences, internal knowledge sharing)
  • Outstanding referral bonuses
  • Private health insurance and 100% paid sick leave
  • 25 days of vacation
  • Paternity leave – 15 days for new dads
  • Reduced working hours for the first month after returning from maternity leave
  • Mental health program
  • English language courses
  • FitPass

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs