We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across frontend and backend systems. You'll drive architectural decisions, mentor junior engineers, collaborate with Product, Design, and Platform teams, and ensure our cloud-based services are scalable, secure, reliable, and maintainable.
Requirements
- 7+ years of hands-on full-stack development experience (or equivalent), with a track record of delivering large-scale software
- Strong proficiency in Angular and C#/.NET
- Deep experience designing, developing, and maintaining REST APIs and RESTful services; solid understanding of microservices patterns
- Solid experience building cloud-based production systems (AWS and/or Microsoft Azure) and implementing scalable architectures
- Experience with SQL, data modeling, and designing for performance and reliability
- Proficiency with DevOps practices, CI/CD pipelines, containerization, and cloud infrastructure management
- Strong problem-solving, communication, and collaboration skills; ability to work effectively with cross-functional teams
- Demonstrated ability to lead initiatives, mentor others, and drive results in a fast-paced environment
Benefits
- Health, dental and vision insurance coverage
- Unlimited Paid Time Off
- 401K plan with 6% company match and no vesting period
- Health Savings Accounts
- Flexible Spending Accounts
- Disability Insurance
- Life Insurance
- Tuition Reimbursement
- Voluntary Wellness Program
- Employee Discounts through Perks at Work
- Community involvement and opportunities to give back
- Opportunities to leverage your unique strengths through CliftonStrengths assessment & coaching