Software Engineer

Who We Are
At ThrivePass, we’re on a mission to help employees and businesses Thrive—because benefits should be more than just checkboxes. Through personalized benefits technology, data-driven insights, and meaningful experiences, we empower companies to support their teams in ways that truly matter.

We don’t just talk about culture—we build it. Everything we do is rooted in our CARE values:
  • Courageous – We embrace new challenges and fresh ideas.
  • Authentic – We show up as our true selves and value transparency.
  • Resourceful – We find creative solutions and make things happen.
  • Excellent – We hold ourselves accountable and take pride in our work.
At ThrivePass, performance isn’t just about hitting goals—it’s about how you show up. We invest in our employees’ growth and encourage bold thinking, collaboration, and continuous learning. Join us in shaping the future of employee benefits!
What You’ll Do
As a Software Engineer, you’ll join a rapidly growing tech company where innovation and problem-solving are at the heart of what we do. You’ll contribute to building and optimizing solutions for complex challenges, bringing curiosity, creativity, and technical skill to every project. If you’re motivated by technology and excited to make an impact, we’d love to meet you. You will:
  • Collaborate with clients to define the scope, design, and deliver applications within tight time frames and using Agile methodology.
  • Basic Azure server administration - Provide technical help during testing, development, and production.
  • Discover, evaluate, and implement new technologies to maximize development efficiency.
  • Design and implement complex, optimized algorithms with minimum time and space complexities.
What You Bring

We’re looking for someone who’s not just checking boxes but truly excited to make an impact. Here’s what helps you shine in this role:

  • A drive to innovate in employee benefits and make complex processes feel effortless.
  • A team-first attitude—we thrive when we collaborate.

Must Have

  • 1–3 years of experience in .NET web development
  • Proficient in C#, AngularJS, Angular 2+, SQL, and Web APIs
  • Strong knowledge of MVC design patterns and OOP concepts
  • Experience with TypeScript, ES6, and ngrx
  • Proficient with development tools such as Visual Studio, SQL Server, and Git
  • Strong analytical and logical thinking skills
  • Good written and verbal communication skills
  • Passion for learning new technologies and driving innovation
  • Quick to grasp new concepts and apply them effectively
  • Takes initiative to identify and solve potential problems
  • Comfortable taking on new projects and transitioning between tasks
  • Team player who is receptive to coaching and adaptable to change
  • Strong desire to grow and excel each day

Nice to Have

  • Experience with .NET Framework and/or .NET Core
  • Proficient in Angular 2+ (preferably Angular 10), with working knowledge of VueJS
  • Familiarity with LESS, SASS, Gulp, and Grunt
  • Experience with RESTful APIs and front-end frameworks, including the Material framework
  • Strong knowledge of data structures and algorithms
  • Proficient with development tools such as Visual Studio, SQL Server, and Git
  • Experience with Azure services, including Azure Functions and Azure DevOps
  • Strong technical aptitude and ability to learn new technologies quickly
  • Detail-oriented with strong problem-solving and development efficiency skills
  • Adaptable and collaborative team player
Portfolio Link
To be considered for the position, please include your portfolio link in the email when submitting your application.
Why You'll Love Working Here
We're an inclusive and welcoming environment for all. ThrivePass is committed to fostering a workplace where everyone feels valued and respected. We do not and shall not discriminate based on race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status in any of our activities or operations.
  • A culture that values courageousness, authenticity, resourcefulness, and excellence (we don’t just say it—we live it).
  • Opportunities to grow, learn, and level up your skills.
  • A team that genuinely enjoys working together and celebrating wins.
  • Competitive benefits package because we believe in walking the talk when it comes to employee well-being.
Salary Offered
Join Us!
If this role sounds like your next great adventure, we’d love to hear from you. Apply today and let’s build something amazing together! 🚀