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.