Responsibilities include the ability to work independently and as part of the leadership group of a larger team to deliver quality solutions across all phases and layers of the software lifecycle. The role involves collaborating with business and/or UX teams to create appropriate user interfaces, assisting with mock-ups and user interface design, and incorporating UX components into applications. The engineer will also be responsible for ensuring the system can meet or exceed defined SLAs, responding to pages within 15 minutes when acting as primary on-call, and resolving production issues. Development responsibilities include completing stories within estimates, conducting analysis and design work, preparing technical documentation, estimating work effort, following the development process, and working with infrastructure services for configuration changes and application deployment. Technical leadership involves evangelizing common practices, exhibiting technical leadership in a subject domain, identifying new technologies, mentoring peers and junior developers, and driving innovation in development, release, and operations processes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior