Take part in requirements analyzes, research implementation ways and possibilities.
Actively participate in researches, discussions and decisions on software architecture and internal coding, architectural, process and other standards.
Analyse and estimate implementation efforts. Implement, review, support and debug required content.
Application design, implementation and maintenance. Working within a team and following Scrum process.Communication to client through e-mail, skype and phone. Writing documentation for new and existed functionality.
Work closely with team members and other coworkers in all aspects of technical solution design, delivery, and maintenance.
Define architecture requirements and performance standards to meet or exceed management and customer specifications.
Identify and resolve complex software issues.
Provide expertise to multiple projects and tasks.
Continually update knowledge of relevant technology.
Master's degree, Computer engineering