Collaborate with clients, business stakeholders, and cross-functional teams to gather requirements, manage project risks, resolve technical issues, and ensure successful project delivery.
Drive project execution using Agile/Scrum methodologies and project management tools, while leveraging cloud platforms (AWS/Azure) to support scalable, secure, and reliable solution implementations.
Contribute to the maintenance and enhancement of existing software applications, identifying and resolving bugs and performance issues.
Write and maintain clear, concise, and comprehensive technical documentation for developed applications, including user guides and technical specifications.
Engage in code reviews to ensure code quality, identify potential issues, and share knowledge with team members.
...