Min 3 years of experience with .NET development (C#, ASP.NET MVC, MS SQL Server, WebApi 2.0)
Experience designing and working with scalable n-tier web-based applications(UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA)
Experience with .NET based e-Commerce/CMS systems (Episerver, Sitecore, Sitefinity, Umbraco, Kentico ...)
Experience with MS Azure
Our employees are critical to our success. Therefore, First Line Software always creates opportunities for the realization of professional and creative potential, providing comfortable working conditions, exciting projects, and a competitive salary.
We offer an employment contract in the Czech Republic, work card residence permit
High monthly salary with regular review based on your performance and experience
25 days paid vacation + flexible
Work on interesting international projects using new technologies
Corporate events, coffee, tea and pastry in office
As a member of our team you will participate in the design of new functionality and independently develop parts of the new solution. In addition, because we provide estimates to our clients you will assess the complexity and timing of tasks in accordance with the Scrum methodology.
Our company is expanding the team to work on a pool of large projects to develop and implement CMS / e-Commerce solutions based on .NET technologies. Our team has performed more than 250 projects around the world, and we have more than 150 people working on such projects ranging from business analysts, architects, developers, to quality assurance resources.
We have many ongoing projects in many different industries, including manufacturing, distribution, pharmaceutical, educational universities, municipalities, financial services, etc. The projects we work on are typically related to big web portals with a lot of content. We work in close cooperation with our clients and apply the principles of agile methodologies. As part of the team, we communicate in English, so this is an essential part of daily work.