Responsibilities
- Deliver high-quality software through direct development work and meticulous attention to detail
- Collaborate within a team to research, build, deploy, and maintain internal software systems
- Engage closely with agile team members including product owners, engineers, and scrum masters in a cooperative setting
- Apply suitable tools to assess, pinpoint, and resolve technical or business challenges
- Remain accessible to diagnose and resolve unexpected production issues
- Build robust application features involving business logic and user-facing interactions for high-traffic platforms using advanced UI framework expertise
- Participate in architectural discussions around data, services, APIs, web, and mobile design, offering proactive solutions
- Engage actively in software feature design under guidance from senior and principal developers
- Communicate with stakeholders to understand business needs and technical environments
- Confirm project scope, timelines, and deliverables for assigned initiatives
- Update CI/CD pipelines and collaborate with DevOps on deployment and post-deployment validation and support
- Lead end-to-end development of technology solutions across multiple platforms and specializations
- Investigate, evaluate, suggest, and integrate emerging technologies, standards, tools, and methodologies
- Work with product management to align with product vision and advance business outcomes
- Support Site Reliability Engineering practices by meeting service-level objectives and production support commitments
- Guide junior developers and team members to strengthen technical understanding for project success
- Offer advanced technical mentorship and guidance in specialized domains
- Stay available to address unplanned production outages or incidents
Compensation
Not specified
Work Arrangement
Not specified
Team
Agile team environment with cross-functional collaboration
Not specified