Assist in developing and maintaining web applications and services.
Collaborate with the development team to implement new features and optimize existing ones.
Participate in the full software development lifecycle, from concept to deployment.
Help debug and resolve technical issues reported by the team or customers.
Write clean, maintainable, and efficient code.
Contribute to writing unit tests, integration tests, and ensure high code quality.
Collaborate with team members to improve development processes and workflows.
Support the deployment of applications and work on bug fixes and performance enhancements.
Engage directly with leadership to gather feedback on project priorities and discuss progress on key initiatives.
Other tasks as assigned by management.