ENG

.NET/C# DEVELOPER

Are you a self-reliant, skilled and passionate C# developer? Do you love the language, but at the same time have an overview of other development tools? Do you actively learn new things and look up the latest trends and technologies? Do you pride yourself on coming up with elegant solutions to previously unseen problems? Are you interested in cross-platform C# development?

If you are looking for a place where you will have freedom to put all of the above to good use, Y Soft is the best choice.

Responsibilities & tasks

  • Deliver top-notch solutions with a focus on efficiency and maintainability
  • Bring new ideas/approaches to the team and the product
  • Cooperate with software architects on the system architecture and design
  • Work closely with QA engineers within the team to deliver products with the highest possible quality

Role requirements

  • Minimum of 3 years of active development in C#
  • Deep understanding of the latest versions of C#/.NET
  • Ability to provide good SW design that has minimal cost of change
  • Experience with unit testing
  • Team oriented approach and good communication skills
  • Ability to communicate in English (intermediate level or higher, ability to read and write technical English is a must)
  • Knowledge of asynchronous/multi-threaded programming, IOC containers, network protocols, web service stacks, mocking frameworks and related .NET technologies is a plus
  • Development of distributed/network solutions
  • Development of cross platform solutions for the newest .NET Core under Windows and Mac OS X
  • Experienced in developing web applications with ASP.NET Core MVC (we are using these for Electron based GUI)
  • Continuous integration and deployment
  • Master’s/bachelor’s degree in Computer Science or related field

We offer

  • Work place in Ostrava
  • Environment where you can learn and experiment
  • 30 days of vacation, 3 sick days
  • Flexible working hours, home office
  • Dog-friendly office
  • Quarterly bonuses, employee stock options
  • Free personal use of 3D printers
  • Support of language education
  • Family club, contribution to kindergarten fee
  • Meal vouchers
  • Vitamin package
  • Daily fresh fruit / vegetables at work
  • Community breakfast every Friday

More info

If you want to join our team, send us your curriculum vitae in English and a letter outlining your motivation for this role. 
 
To learn more about Y Soft culture, visit our COCUMA profile.
By submitting this application I hereby grant Y Soft Corporation, ID: 261977740, with its registered seat Technická 2948/13, Královo Pole, 616 00 Brno, as administrator of personal data (hereinafter "Administrator"), in accordance with the provision of § 5 of the Act no. 101/2000 Sb., the Personal Data Protection Act (the "Act") consent to process my personal data for the purpose of employing  my person on desired position and/or recording my person as a possible employee of the Administrator for future recruitment and tenders. The consent is granted for all personal informations contained in the application as well as in any enclosed files. The consent is granted for period of 5 (five) full consecutive years starting from the date the consent is granted. I am also aware of my rights granted under provisions of § 23 and 21 of the Act. I confirm that I am familiar with all filled fields of the application and that all informations provided there are accurate and true and are provided voluntarily.

Job form

Upload CV
Upload cover letter
To process your application, we need to process your personal data. By proceeding you agree with our Privacy Statement.

Meet Your Future Colleagues

DÁVID KAYA
Engineering Tech Lead
"Since joining Y Soft part-time in 2014, I have advanced from a Junior Embedded Systems Developer to an Engineering Tech Lead and am now responsible for the Engineering Team's work. During these three years, I've touched on everything – from hardware to websites and applications.

My work is varied allowing me to learn many types of technologies and to integrate industry innovations into my everyday work."
JAKUB PAVLÁK
R&D Manager
"I joined Y Soft’s R&D department as a QA Engineer. I have an interest in how people work together so after one year, I managed a group of student interns and took an interest in their career development. The following year, I managed a Quality Control Coordinator and then became a Test Lead two years later leading a group of QA Engineers. Soon after, we developed a robotic hand that has grown into a robotics team that I have been leading since its inception.
 
Currently, I am an R&D Manager and, in addition to the robotics team, I also take care of the R&D infrastructure. My career advancement was fueled by my will to always do something extra, to work on myself and to keep a professional attitude at all times."
KLÁRA MITUROVÁ
Event Coordinator
"I joined Y Soft in April, 2016 as an Office Assistant. I quickly realized that this is the kind of work you do, not because you have to, but because you enjoy it.  

Just one year later, I applied for an Event Coordinator position. I succeeded and moved into the marketing department where I take care of corporate events held around the world.

I like the people I work with. I enjoy the freedom of organizing my own work, and I have gradually collected a variety of valuable skills that has enhanced my career further."
MARTIN ŠALATA
R&D Intern
"I became acquainted with Y Soft through a competition at Masaryk University. The competition topic I had chosen eventually turned into my Bachelor thesis. I liked how Y Soft worked with students systematically. Nobody at Y Soft looks at you strangely when you want to write a Bachelor thesis.

Today, I focus on monitoring. I appreciate the space that we have to research new technologies and the time flexibility allows me to combine work with university studies."
PAVEL PISKAČ
Solution Architect
"After I finished my studies at Masaryk University, I stayed at the University as a YSoft SafeQ admin. When I started looking for a new job, Y Soft was my first choice. I joined the Customer Support Services department as a Technical Consultant in May, 2012.

Within two years, I became a senior technical consultant and have been working as a solution consultant for the last two years. 

With my career advancement, I am able to get new, more interesting and complex tasks by working with some of our larger customers. I am delighted that the company trusts me and appreciates the work I'm doing."
PETR BARTOŇ
Junior Embedded System Developer
"I wrote my Bachelor and Master theses while working part-time at Y Soft. I was very motivated by Y Soft's constant interest in pushing my work further and received a lot of useful feedback from them. At the same time, I was given enough freedom and time to choose the direction I wanted to take.

Today, I work on projects for mobile devices and servers.  The team of people I work with are the main reason I enjoy Y Soft."
ZUZANA ZATROCHOVÁ
Junior Technical Product Manager
"My first contact with Y Soft was during my second year of university through a competition for talented students. After working on my Bachelor thesis with Y Soft’s assistance, I accepted their part-time job offer and worked with the development team to grow my knowledge of complex distributed systems. Now I'm a full-time junior researcher.
 
Because of the various projects I have worked on, I have learned about the entire product. This has given me exposure to the product management teams. I now participate in the most important projects related to our products."
US