Senior Software Engineer
About the company

Printec is a leader in business-to-customer transaction technologies in 16 countries in Central and Eastern Europe, offering a wide range of technology solutions that help improve human interactions, making everyday life easier.

About the job

Senior Software Engineer

If you see yourself as a full-stack developer and feel comfortable in both the frontend and the backend you will have the opportunity to work with us, on innovative projects and technologies, in a fast-paced international business environment, while developing your skills and competencies to achieve your personal goals and career aspirations.



Responsibilities :



• Development of Frontend and Backend applications (Web, Win, Services)
• Coding, testing, and debugging according to specification requirements
• Writing SQL queries according to requirements
• Maintenance of existing applications
• Documenting and reviewing software specifications
• Adjustment and parameterization of existing products
• Assistance and communication with a team that includes support, services, and other programmers



Requirements :



• University Degree in Engineering or a field related to IT
• MSc in Engineering or a field related to IT is a plus
• English and the local language



Software knowledge :



• High-level knowledge of C# (.Net Core, MVC, and web services)



• Knowledge and experience in working with Git
• Knowledge and experience in working with JavaScript, HTML, JQuery, AJAX, LINQ, Entity Framework
• High-level knowledge of MS SQL and relational databases



Additional knowledge :



• Problem solving and analytical skills • Technical writing skills
• Business awareness and creativity would be an advantage
• Test-driven development



Advantages would be :



• Experience with banking technologies, transaction processing, and applications for self-service equipment



Benefits :



We are offering a competitive salary, attractive variable pay based on you results, flexible working hours, an inclusive, caring, and friendly work environment, and opportunities for growth and career development in a fast-changing and dynamic IT sector in a team of dedicated, ambitious, and team-oriented professionals. Due to the nature of the job, we work mostly on-site.