Work with your team to build, deploy, and support one of our digital applications.
Collaborates with leaders, product owners, architects, technical leads and other developers, to understand requirements and develop needs according to business requirements.
Maintain and enhance existing services, and applications using test driven development.
Help improve the maintainability and stability of our application.
Troubleshoot and debug issues that may arise.
Follow coding standards and best practices.
Work with architects and technical leads.
Rotating on-call production support amongst the development team.
Work with designers to bring their visions to life.
Work with product owners to gather requirements of business needs.
Work with QA analyst to test features.
Mentoring new mid-level developers.
Create new applications/services to meet company needs.