Proficiency in creating code in C#, SQL, and JavaScript
Experience in writing unit tests
Knowledge and understanding of design patterns, data structures, and algorithm complexity
Expertise in multithreaded programming and code optimization for massive processing
Ability to provide innovative solutions for complex problems
Experience in assisting other developers with coding tasks
Ability to help other teams understand system functionality
Proficiency in performing code reviews
Skills in debugging, analyzing, profiling, understanding, and refactoring existing code
Experience in collaborating with Business Analysts to create, understand, and implement requirements
Ability to estimate the work needed to implement requirements
Experience in working with architects to design system changes, provide estimations, and propose solutions based on deep code knowledge
Skills in collaborating with testers to create test cases, prepare test environments, and implement automated tests
Knowledge and experience in continuous integration and DevOps tasks, including creating automatic builds and deployments, and performing production and QA deployments
Proficiency in administering and solving problems related to Windows Server
Experience in maintaining and optimizing large databases
Ability to assist the support team in finding solutions to problems
Proficiency in English
Our offer:
Workplace: hybrid model (2 days per week in the Wroclaw office, on Mondays and Thursdays)