This role is an integral member of an agile software engineering team responsible for building scalable software applications across digital channels. The Senior Software Engineer takes an enterprise-wide architectural view of solutions and executes products using the technical stack best suited to the platform. The team participates in every stage of the application build process, from idea generation and business analysis through technical design and software development using current technologies and design patterns. Experience with Claude Code or Google Gemini is required. The role designs engineering specifications, writes code that adheres to standards, and performs code reviews. It also contributes to technical solution development, monitors progress against project plans and production schedules, and safeguards application functionality, scalability, and performance. As part of an agile team, the engineer participates in scrum ceremonies, supports sprint planning, creates and manages stories and tasks, and communicates blockers. The position also mentors associate and intermediate software engineers as needed.
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