Our partner is a software development organization with 13 years extensive experience in programming business-orientated solutions.
The team of 120+ experts (Software Developers, QA, BI, BA, IT Support, System Administration specialists and Project Managers) has far-reaching enterprise-level practice on constructing ERP, Business Intelligence systems, FinTech solutions and Core integration software. The software systems of Smart IT help 8 300 associates in the non-banking financial sector of Poland, Ukraine, Romania, Macedonia and Bulgaria to serve 457 000+ clients every day.
The team is growing and we have an opening for а Senior .NET Developer.
Your contribution to something big:
Participate in the development of core services and Web applications using C#, SQL, WebAPI, RabbitMQ/EasyNetQ, Microservices, SignalR, Polymer;
Analyse functional requirements, define tasks and estimate development time;
Design and implement database structure;
Design and implement services to interface with external applications (WCF, Web API);
Implement new features as well as fixing bugs and performance issues;
Refactor and improve code in terms of readability, design patterns, architecture;
Write and maintain unit tests;
Help junior developers and perform code reviews
REQUIREMENTS:
A minimum of 4 years work experience with C#, SQL and the .NET world;
Practical experience with database design and implementation;
Good understanding of design patterns and reusable software design approaches;
Knowledge in JavaScript, jQuery, Angular, Polymer or other related libraries/frameworks is an advantage;
Ability to work effectively in a team;
Good troubleshooting and problem solving skills;
Analytical skills and attention to detail;
"Can do"attitude.
Perks:
Plenty of opportunities for professional growth in their local or international operations;
Interesting work on new and long-run projects;
Company-sponsored training and certification;
24/7 access to e-learning platforms;
Competitive salary based on personal and team achievements;
Additional health insurance;
Friendly working environment and strong corporate management;
Option for Multisport card at a discounted price;
Smart mobile phone and sponsored mobile plan;
Regular team buildings and celebrations.
Comentarios