Taro Logo

Software Engineer

Total Expert provides a marketing automation and CRM platform for the financial services industry.
St Louis Park, MN, USA
$95,000 - $110,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Software Engineer

Total Expert is seeking a talented Full Stack Software Engineer to join their team in developing and maintaining their marketing automation and CRM platform. This role offers an exciting opportunity to work with cutting-edge technology in a SaaS environment, focusing on creating innovative solutions for the financial services industry.

The position requires a skilled developer with 3 years of experience who can work across all layers of the technology stack. You'll be working with modern technologies including PHP, JavaScript/TypeScript, React, and various database systems. The role involves both feature development and maintenance of existing systems, with a strong emphasis on collaboration and agile methodologies.

As a Software Engineer at Total Expert, you'll be part of a dynamic team that values innovation and problem-solving. The company offers a comprehensive benefits package including equity options, full health coverage, and flexible time off. The compensation is competitive, ranging from $95,000 to $110,000 annually, with additional bonus opportunities.

The ideal candidate will have a strong foundation in computer science fundamentals, experience with web applications, and expertise in modern development practices including CI/CD and unit testing. You'll thrive in a high-growth environment where adaptability and continuous learning are valued.

Working in a hybrid setup in St. Louis Park, MN, you'll have the opportunity to contribute to a product that's making a significant impact in the financial services sector. The role offers excellent career growth potential and the chance to work with a collaborative team that's passionate about building great products.

Total Expert provides a supportive environment for professional development, with opportunities to participate in code reviews, collaborate with cross-functional teams, and work on challenging technical problems. The company's culture emphasizes both individual growth and team success, making it an ideal place for engineers who want to make a meaningful impact while advancing their careers.

Last updated 16 days ago

Responsibilities For Software Engineer

  • Develop new features and platform capabilities for Marketing Automation and CRM platform
  • Participate in problem analysis and collaborate with Engineering and Product team members
  • Provide maintenance break/fix support for assigned areas
  • Participate in software scrum projects
  • Participate in code reviews

Requirements For Software Engineer

PHP
JavaScript
TypeScript
MySQL
PostgreSQL
RabbitMQ
React
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology or related field
  • 3 years of professional software engineering experience
  • Understanding of Computer Science fundamentals
  • Experience building and maintaining responsive web applications
  • Experience writing automated unit tests
  • Experience with PHP, C#, or similar languages
  • Experience with JavaScript, TypeScript, and modern libraries
  • Experience with relational databases
  • Experience with queueing technologies
  • Experience working in a CI/CD environment
  • Team based development experience using agile methodology

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Equity
  • Employee Stock Option Plan
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • HSA (Health Savings Account)
  • FSA (Flexible Spending Accounts)
  • Company paid Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • Flexible Time-Off (FTO)
  • Paid Parental Leave
  • 401(k) with employer match
  • Annual discretionary bonus

Interested in this job?

Jobs Related To Total Expert Software Engineer