Sr. Software Engineer (Remote) at Total Expert

  • Programming
  • Fulltime
  • Anywhere (100% Remote) Only
Job Description

Total Expert is looking for an experienced Senior Software Engineer with full-stack experience, a strong focus on details, accuracy, and problem solving, as well as dedication to delivering high-quality software products. You will be working within a fast-moving startup environment that embraces ownership and accountability.

You will excel at creating and overseeing the creation of software in all layers of our platform and deliver cutting-edge, web-based SaaS technologies.

We’re hiring to our Sales Productivity Scrum Team which consists of 6 developers, 1 QA, and 1 product manager/ owner. This team is managed by:

The Sales Productivity team develops and maintains the core CRM functionality including contacts, groups, products, dashboards, and customizable focused views. This entails ownership of core models and custom fields; list, search, sort, and filter capabilities; and entity details and interactions.

We have a whole slate of exciting projects on the horizon including improving the experience of working with a contact, improving the way contacts are managed and accessed across an organization to support a broader set of market segments, developing better purpose-built dashboards, improving the core data models to better support key use cases, implementing performance optimizations, creating more automation and operational efficiencies, and continuously paying down tech debt.

This is a remote position, with the option for hybrid work if located in Minnesota. It has both hybrid and fully remote team members.

What You'll Do:

  • Develop new features and platform capabilities using the very latest developer tooling for our FinTech platform.
  • Lead in problem analysis and collaborate with business users, customers, and team members to identify and implement innovative software solutions and enhancements.
  • Participate and help drive software scrum projects, communication of team status and obstacles, and lead planning and estimating.
  • Participate in design discussion with architects and other engineers.
  • Provide maintenance support for assigned areas of the platform and triage issues to other teams when needed.
  • Mentor other software engineers on their technical skills as well as best practices.

What We Look For:

  • 5+ years of professional software engineering experience within a team-based environment.
  • Experience building and maintaining scalable web services.
  • Proficient in OOP and patterns of enterprise architecture.
  • Proficient in modern web development languages such as PHP, C#, and/or Java (we primarily use C# and PHP).
  • Proficient in HTML, CSS (Less, Sass, Bootstrap), JavaScript, and various JS frameworks (primarily Vue.js).
  • Experience with relational databases and SQL including optimizations for performance and scale.
  • Experience with architecture patterns that employ asynchronous message processing.
  • Experience writing automated unit tests, using unit testing frameworks, and providing mentorship to other team members around unit testing approaches.
  • Experience with continuous integration and deployment concepts and techniques.
  • Exposure to Computer Science fundamentals (data representation, data structures, algorithms).
  • Experience in collaborative, team-based development methodologies.
  • Solid track record of building relationships and collaborating at all levels of the organization.
  • Passionate about building great products and solving complex customer problems.
  • Will thrive in startup culture: has a growth mindset and is resilient, adaptable, and curious.
  • Experience with Elasticsearch is preferred but not required.

Company Mission & Vision:
Total Expert’s mission is to empower modern financial institutions to create trusted lifelong customer relationships. Our vision is to orchestrate the perfect customer journey across modern financial services by creating the leading purpose-built platform.

Total Wellness:
We believe that living a balanced life leads to more creativity and productivity. Total Expert offers the following benefits to support employees in their pursuit of Total Wellness.

Physical Wellness:
• Medical, Dental & Vision Coverage
• Prescription Drug Coverage
• GymPass
• Health Advocate Program
• Flexible Time Off Program

Financial Wellness:
• 401(k) Retirement Savings Plan & Matching Program
• Health Savings Account, Flexible Spending Accounts & Disability Protection

• Life & Voluntary Life Coverage
• Paid Parental Leave
• Pet Insurance
• Employee Referral Bonus

Our Pledge:
We believe that strength comes from diversity and we strive for a culture where every person’s voice, unique lived experience, and talents are embraced and celebrated. We are committed to attracting and hiring for diversity of all kinds, creating better opportunities for inclusion and belonging throughout our employee lifecycle, and establishing and/or refining our internal practices and procedures to ensure equity.

About Us:
Total Expert is a pre-IPO, series C, $50M (annual recurring revenue) fintech company. We are growing fast (between 30-40% annually), and as a CRM and marketing automation platform purpose-built for lenders and banks, we enjoy a tremendous product market fit for the world-class financial institutions we serve.

The Total Expert platform unifies data, marketing, sales, and compliance solutions to provide a cohesive experience across the customer lifecycle. We are determined to reimagine the way people and technology work together so that our customers build more meaningful, human connections with their customers.

Innovation Path:
With 1/3 of our annual budget committed to R&D, Total Expert is executing on a platform modernization journey, which has allowed us to focus on: team autonomy, continuous integration and deployment, and building the architectural foundation for the future. The results so far? 1) We moved from monthly deployment to multiple times per day, 2) our teams are empowered to make decisions and lead the architecture of their domain, and 3) we’ve built an event-sourced backbone as the foundation to build enterprise services with velocity.

Industry Leader:
Amidst business and integration growth, Total Expert continues to receive several awards and industry recognition. G2, the world’s leading business solutions review website, has identified Total Expert as a leader across four categories in the Summer 2022 reports. These rankings were achieved based on market presence and customer satisfaction of real users, which were then compared to similar products in each report category. 

Along with this achievement, Total Expert recently has been recognized with the following awards and honors:

-Named to the 2022 Inc. 5000 Series: Midwest list for the third consecutive year 
-Named a finalist in the "Best Consumer Digital Banking Solution Provider" category of the Banking Tech Awards USA
-Listed as the fifteenth largest software company in the Twin Cities on the MSP Biz Journal – Software Development List
-Listed as an honoree for one of the most innovative technology companies in the housing economy on HousingWire’s 2022 Tech100 list for the fifth consecutive year
-Listed as number seven on the list of the 2022 Best Tech Startups in Minnesota

Come Join Us:
We’re changing how financial institutions engage with consumers, and it starts with the people behind our platform. We’re seeking passionate individuals to grow with us as we continue to empower leading financial brands to form deeper customer relationships. Our most successful people have a “teamwork makes the dream work” mindset, operate with a strong sense of urgency, have an entrepreneurial spirit, and are solutions-oriented. Take a closer look! 

Get Updated Remote Jobs directly in your Inbox

Powered by Denovers with