Remote job
Full time
Available now
Have overall 8 years of development experience on different projects, including 2 years of team leading.
Have extensive knowledge and experience in WEB (.NET) and Enterprise Distributed System Design.
Have strong design and analytical skills.
Ready to take technical leadership on project, develop core parts, perform task distribution and code reviews, create and reviewe architectural documents, make technical estimations, coordinate work between the connected teams.
Development and maintenance of micro services solution hosted on AWS
Merging of code base implemented by UK engineers to international platform
Integration with 3rd party service for monitoring purposes
Database migrations
Help in achieving business goals through the development of back office solutions
Continious Integration and Deployment
Architecture and implementation of one the core parts of the application of media marketing domain
Submodule for wrapping third-party API code (with async communication)
Implementing set of application services to manage partially consistent services (utilizing design patterns like fault tolerance, retry logic, compensation logic, queue, batch processing)
Clarification of the customer requirements and conducting of additional researches if needed
Preparing and reviewing the technical documentation
Technical leading of a team of 5 developers
Project analysis and architecture design of core parts of the system
Selection of appropriate technologies (libs, frameworks) to solve project issues and implement customer needs
Project tasks estimation and distribution among the team members
Optimization of development processes on the project
Clarification of the customer requirements and conducting of additional researches if needed
Coordinating and leading of 'Project Status' calls, and planning, retrospective, review meetings
Backend architecture parts developmant of the distributed web application, utilizing Scrum methodology.
Analyze and finalize requirements from the Customer, develope code in the C# and JS, code quality analysis, configure CI process, ORM mapping (database-first approach), integration with Windows Search Engine, code reviewing and mentoring of the juniors.
Developed WCF Remote File Storage Service, developed client XBAP application, utilized Scrum methodology, analyzed and clarified requirements from the customer, TDD, configured CI process, developed in C# and XAML, collaborated with team of 4 developers, 2 QA and 1 Automation specialist.
Master's degree, Computerized Systems and Robotics