Smart Worker
CurrentMain responsibilities:- Managing projects through all phases of the software development life cycle, including project initiation, requirements and specifications, architecture design, development, testing, installation, and post implementation activities- Working with customers to gather customer requirements- Working with project team members and stakeholders to define project scope, resource requirements, budget, timeline, deliverables and milestones- Participation in code review processes- Development planning according to business priorities- Team coordination and tasks distribution- Applying new technologies- Direct communication with the customers to clarify the issues and assist in their resolution- Taking part as a mentor for new employees