Senior Software Engineer
Posted on 2/10/2024
LendingTree

1,001-5,000 employees

Online marketplace for comparing financial services
Company Overview
LendingTree stands out as a leading online marketplace in the financial sector, providing a platform that allows consumers to compare and select from a wide range of financial services, including loans and credit cards, from over 500 partners. The company's culture is centered around empowering consumers through choice, education, and support, aiming to simplify financial decisions for life's significant moments. Additionally, LendingTree's competitive advantage lies in its unique platform, My LendingTree, which offers free credit scores, credit monitoring, and personalized recommendations to improve credit health, thereby proactively helping consumers save money.
Financial Services

Company Stage

Series B

Total Funding

$6.8M

Founded

1996

Headquarters

Charlotte, North Carolina

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Locations
Charlotte, NC, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
PHP
jQuery
JavaScript
React.js
MySQL
Management
Git
ASP.NET
Wordpress
Docker
AWS
JIRA
Redis
MongoDB
Confluence
HTML/CSS
CategoriesNew
Software Engineering
Requirements
  • Proficiency in HTML5, CSS, JavaScript (including ReactJS), and jQuery
  • Leadership experience in engineering teams with both onshore and offshore presence
  • Strong skills in React JavaScript and PHP Laravel frameworks
  • Understanding of Microservices and Micro frontend architecture
  • Experience with backend technologies: PHP (version 8.1+), ASP.NET, and C# .NET
  • Familiarity with AWS cloud services
  • Familiarity with Docker and Git
  • Proficiency in project management tools: GitHub, GitLab, Jira, Slack, and Confluence
  • Expertise in API integration
  • Understanding of Object-Oriented Programming (OOP) and SOLID principles
  • Experience in writing unit and functional tests
  • Minimum 7 years of professional software development experience
  • Minimum 2 year of professional software development experience in a leadership role
Responsibilities
  • Develop new features and enhance existing functionality in our software stacks
  • Help drive architecture and technical design decisions, that leads to robust, scalable functional modules
  • Write clean, efficient, well-documented code
  • Collaborate with cross-functional teams to solve complex challenges
  • Ownership mindset in issue resolution
  • Advocate for best practices in SDLC, code reviews, standards, and release management
  • Troubleshoot and debug issues in production and development environments
  • Integrate external services to extend platform capabilities
  • Mentor junior team members, supporting their technical skills and career growth
  • Collaborate effectively with offshore engineers to ensure high-quality software practices
  • Stay updated on emerging software development trends and technologies
  • Foster strong communication and collaboration within the team
  • Demonstrate strong problem-solving, analytical skills and context switching
  • Effective communication skills with management, developers, and stakeholders
  • A specialist at delivering requirements multiple times during a sprint cycle
Desired Qualifications
  • Experience in the financial field
  • Experience with high-load systems
  • Knowledge of queue principles
  • Experience with search engines and optimizing core web vitals for search rankings
  • Knowledge of .Net and C# and no hesitation of working in this environment
  • Knowledgeable of PHP in WordPress as a platform, including custom post types, taxonomies, and use of WordPress beyond typical 'blog' use cases
  • Competency in databases: MySQL/MariaDB, Mongo, Document DB and Redis