Your responsibilities- Participate in innovative software development life cycle using agile methodologies.- Be responsible for quality of technical solution of medium to complex applications.- Solve technical conflicts and make rationale decisions between technical choices.- Adhere to the coding standards, best practices, common design patterns & principles.- Set standards, give technical directions, and perform reviews to verify the adherence to coding standards.- Hands-on to solve complex technical issues.
Perform code reviews, provide recommendations and directions for continuous improvement of code quality, technical debt reduction, unit tests, and coding standards.- Collaborate with architecture team to update and/or build the technical designs.- Coach and train developers, help them implement the software in line with the designs and standards, and become independent on technical aspects.- Self-manage in designing the technical stack for development projects.
When necessary, research new or emerging technologies and frameworks, give recommendations, build proofs of concept, and conduct trainings.Your qualifications- Extensive experience in the .NET technology and ecosystem.- At least 8 years' experience in .NET development, including 2 years as a tech lead.- Extensive knowledge of SQL and database management systems.- Knowledge of Javascript, HTML, XML, and CSS.- Ability to understand designs documented in mainstream methodologies such as ADD, UML, and BPMN.- Knowledgeable in continuous integration and deployment technologies (Jenkins, Docker).- Knowledge of clean-code tools such as Sonar.- Fluent communication in English.Nice to have- Experience and/or certifications on Amazon, Azure, and Oracle clouds.- Experience on IT Operations and live systems (in production).- Knowledge of the Agile methodology (Scrum).- Knowledge of other programming languages.Why you'll love working here- Professional European-based company.- Attractive salary.- Performance bonus of up to 4 months' salary.- Opportunities for travel to Europe.- Hybrid home/office working model.- Flexible working time.- Structured training & development roadmap.- Good work-life balance.- Premium healthcare insurance.- Loyalty programs.- Well-being activities.- Annual company trips and team-building events.#J-18808-Ljbffr