Senior Software Engineer

Why consider TrustedChoice.com and why do people like working here?

We are a forward-thinking team that prioritizes our culture as we connect thousands of insurance shoppers each month to independent insurance agents across the country. Our engineering team plays a pivotal role in achieving our mission by working on a variety of technical products that directly contribute to our goal. We believe in fostering open communication and transparency and provide our team with the autonomy to drive results. We embrace change, prioritize delivering value, and demand top-notch quality in everything we do. 

About the role

We are seeking a dedicated and passionate Senior Software Engineer to join our team and play a crucial role in enhancing the value and quality of our products. As a Senior Software Engineer, you will be involved in all aspects of the Software Development Life Cycle (SDLC). This includes understanding user requirements, planning the implementation of new features, writing code, maintaining tests, conducting peer code reviews, and ensuring the stability of the software that has been deployed. 

Job Description

  • Collaborate with cross-functional teams to gather and understand user requirements. 
  • Plan and execute the implementation of new features and enhancements. 
  • Write clean, maintainable, and efficient code using Java Spring Boot. 
  • Work with PostgreSQL for database operations. 
  • Develop and maintain front-end components using Angular or similar frameworks. 
  • Participate in code reviews to ensure code quality and adherence to coding standards. 
  • Maintain and optimize existing software applications. 
  • Contribute to architectural and design discussions. 
  • Embrace a culture of continuous learning and improvement. 
  • Share insights and ideas for the future development of our products. 
  • Collaborate effectively with team members and contribute to a positive and innovative team culture. 

Qualifications

  • Approximately 5 years of professional experience in software engineering. 
  • Strong expertise in Java Spring Boot. 
  • Proficiency in working with PostgreSQL. 
  • Experience with front-end development using Angular or similar technologies. 
  • Curious thinker with the ability to envision the future of our products. 
  • AWS experience is a valuable asset. 
  • Knowledge or experience in AI is a plus. 
  • Self-starter and highly motivated to drive product excellence and personal growth. 
  • Excellent communication and teamwork skills. 
  • Ability to work independently and collaboratively in a remote team environment. 

Our Team:

  • Enjoy an open culture where everyone’s voice matters, and the smartest idea always wins, whether it comes from the newest hire or the most seasoned leader. 
  • Well-rounded developers that move quickly and efficiently. 
  • Looking for a new challenge and intrigued by different perspectives 
  • Be part of a team that values fun and flexibility while tackling tough challenges with innovative thinking. 
  • Solve complex problems together, fast—our team thrives on collaboration, quick iteration, and always improving. 
  • Work with passionate, high-energy teammates who encourage creative solutions and foster a positive work environment. 

Core Values:

  • We Are Hands-On Team Players; We All Pitch-In to Get the Work Done 
  • We Are Trustworthy & Honest; We Support Our Company & Our Partners 
  • We Are Passionate About Our Work; We Pursue Excellence 
  • We Do What We Say We Will Do; We Are Accountable To Each Other 
  • We Are Positive, Not Negative; We See Possibilities, Not Obstacles 
  • We Embrace Uncertainty & Change; We Are Quick to Adapt, Improvise & Innovate 
  • We Are Always Learning, Growing & Leaning Forward 
Apply now


TrustedChoice.com is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.