Key responsibilities include delivering high-quality solutions by working independently and collaborating with a diverse team.
* Utilize current technologies to resolve complex technical issues facing the organization.
* Collaborate with developers to guide the architecture of large features impacting multiple aspects of the company.
* Research new technology to improve applications and development pipelines.
As a proactive developer, you will be accountable for:
* Developing code with increasing quality and maintainability.
* Identifying and mitigating issues that impact all parts of the company.