ABOUT OUR CLIENT:
MP's client was founded in a San Francisco apartment in 2000 and moved to Dallas in 2003. Originally launched as a lead generation company, our client began focusing on the consumer credit industry in 2006.
From the beginning, our client has invested in its strengths: technology, analytics, and most importantly, its people. The company has always harnessed the power of its strengths to make a difference for its customers.
In 2008, they launched their first consumer product, MyCreditHealthยฎ and ScoreSenseยฎ, along with live Customer Care agents. By 2010, through ongoing testing and development, the company launched ScoreSense to offer consumers a robust experience to understand and interact with their credit profiles.
Their team has grown to more than 100 professionals, but still includes several employees who have been there from the beginning. Their vision is simple - they ensure that cutting-edge technology, analytics and a best-in-class customer experience-endures. They are growing and looking for a Senior Software Engineer to lead the software development lifecycle.
WHO YOU ARE:
An individual contributor that performs a variety of complex project tasks independently and within teams to facilitate full product development and maintenance efforts. You will need a strong understanding of the software development lifecycle and are proficient in one or more technologies used in the Engineering department. The ideal candidate will have extensive technical experience in HubSpot or similar Marketing Automation solution including integrations and marketing automation technology. The candidate will combine this marketing knowledge with a background in full stack development with a focus on .NET technologies and Angular for the front end. This person freely shares knowledge and expertise with others to support and mentor team members. You will research and/or recommend new technologies to improve efficiencies. The role will continue to enhance technical skills, provide guidance and direction to help make critical technical and project related decisions.
WHAT YOU WILL DO:
- Design, develop, and maintain web applications using .NET Core/ASP.NET and Angular.
- Implement RESTful APIs and integrate with various third-party services.
- Ensure the responsiveness and performance of applications across different platforms and devices.
- Write clean, scalable, and efficient code following best practices and coding standards.
- Create, maintain, and update internally and externally built websites, applications, and integrations.
- Define technical designs and strategies, with a focus on continuous improvement.
- Provides and ensures accurate estimates ensuring a comprehensive approach.
- Delivers solutions on-time and according to schedule.
- Recognized as a domain expert in one or more areas of product functionality.
- Work with managers, developers, release engineers, and other engineering teams to improve test automation, application performance, reliability, code quality and consistency, delivery, and velocity
- Lead, mentor, coordinate, and interview other developers to evolve and grow the engineering teams.
- Delivers and helps to ensure delivery of quality code, thorough unit testing, with fewer defects that rarely requires cleanup/refactoring.
- Participate in tool selection, implementation, and problem solving across the customer journey.
HubSpot and Marketing Automation:
- Develop and maintain HubSpot integrations to support marketing and sales automation.
- Customize and extend HubSpot functionalities using HubSpot APIs, workflows, and custom code.
- Design and implement automated marketing workflows, lead scoring, and email campaigns within HubSpot.
- Collaborate with marketing and sales teams to gather requirements and deliver solutions that enhance business processes.
- Ability to integrate HubSpot with subscription management systems (e.g., Chargebee, Recurly, Stripe) to streamline billing and subscription processes a plus.
WHAT YOU NEED:
- Bachelor's degree in Computer Science or related field.
- 6 years of software development and design experience.
- Proficiency in .NET Core/ASP.NET, C#, and Angular.
- Deep experience with HubSpot APIs and custom HubSpot development.
- Familiarity with RESTful API development and integration.
- Experience with Marketing, Marketing Automation and related business functions a strong plus.
- Knowledge of subscription management systems (e.g., Chargebee, Stripe) is a plus.
- Understanding of database technologies such as SQL Server.
- Strong proficiency in JavaScript.
- Experience developing for AWS utilizing lambda functions, API gateway, S3, and many other AWS features.
ADDITIONAL INFORMATION:
- Full-time, Monday - Friday
- Remote -Ideally located within drivable distance to Dallas Fort-Worth (DFW)
- Compensation: $150-$175k
- Location: Dallas, Texas
- Flexible working hours