Job Openings Senior Windows Developer

About the job Senior Windows Developer

The Role

For our client,  a software company specializing in cybersecurity,
we are currently looking for a highly motivated and skilled Senior Windows Developer. 

Key Responsibilities:

  • Develop and deliver Windows applications and features using C#, C++, and the MVVM architecture design pattern.
  • Write reusable, testable, secure, and efficient code.
  • Participate in product design and brainstorming meetings.
  • Mentor and lead a team of developers.
  • Collaborate with technical support and customers to resolve issues promptly.
  • Work closely with QA during the creation of test plans.
  • Collaborate effectively both independently and within team environments, adapting seamlessly to multicultural and multi-region settings.
  • Stay updated on the latest Windows technology trends and conduct research and prototyping using such technologies.

Job Requirements:

  • Proficiency in C/C++ programming.
  • At least 5+ years of experience in Microsoft app development using C#.
  • Proficiency in programming in C# using Visual Studio.
  • Ability to demonstrate excellent programming skills live.
  • Strong knowledge of object-oriented analysis and design.
  • Familiarity with popular Windows application architectures such as MVVM/MVC.
  • Proficient understanding of code versioning tools such as Git.
  • Experience with Agile practices like Scrum.

Compensation/Perks:

  • Versatile and challenging tasks in an international team.
  • Full-time, long-term role with a local subsidiary of a growing global company.
  • Hybrid working environment with the availability of a modern office.
  • Annual paid leave of 25 days and an eight-hour workday with flexible working hours.
  • Additional health insurance and a MultiSport card.
  • Competitive compensation package including stock options.
  • Monthly food vouchers worth 200 BGN.