Senior Software Engineer/Team Lead

SoftPro

Raleigh (NC)

Hybride

USD 120 000 - 170 000

Plein temps

Il y a 24 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Comprehensive Benefits
401(k) with company match
Employee Stock Purchase Plan
Paid Time Off
Remote work options

Résumé du poste

SoftPro is seeking a Team Lead / Senior Software Engineer to guide design, development, and testing of new features for our SaaS platform. You will oversee existing components, address bugs, and drive performance improvements.

Join a collaborative, fast-paced team working with Microsoft technologies such as C#, SQL Server, and Azure. Ideal candidates have 6+ years in software development and proven leadership, with Angular, Node.js, and Kubernetes experience.

Qualifications

  • 6+ years of hands-on software development with C# and .NET Core.
  • Team lead and/or management experience.
  • Experience with Angular, Node.js, TypeScript.
  • Experience with Web Services, XML and JSON.
  • Experience developing microservices on Kubernetes.
  • Strong unit testing (MSTest, NUnit, xUnit).
  • Strong Agile/Scrum experience.
  • Excellent troubleshooting and communication skills.
  • Ability to work with nearshore/offshore teams.

Responsabilités

  • Design and code new features for SaaS platform and fix production issues.
  • Lead and mentor team members; ensure quality and timely delivery.
  • Work with C#, SQL Server, and Azure technologies.
  • Develop containerized development and test workflows.
  • Use Azure DevOps for task tracking and source control.
  • Follow established coding standards and perform unit/integration testing.
  • Collaborate in a cross-functional team.

Connaissances

C# & .NET Core
Team leadership
Angular / Node.js / TypeScript
Web Services / XML / JSON
Kubernetes microservices
Unit testing (MSTest/NUnit/xUnit)
Agile/Scrum
Analytical/problem solving
Communication

Outils

Azure
SQL Server
Docker
Kubernetes

Description du poste

Why Join SoftPro?

We believe in taking care of our people and fostering a culture of excellence. Here's what we offer:

  • Comprehensive Benefits: Medical, dental, vision, disability, and more
  • Financial Wellness: 401(k) with company match and Employee Stock Purchase Plan
  • Generous Paid Time Off: vacation, holidays, and parental leave
  • Flexibility: Some positions are eligible for 100% remote work, plus hybrid options for those living near our Raleigh HQ
Award-Winning Culture

SoftPro has received national recognition for our outstanding customer service and innovative products. We were recently named a 2026 Best Place to Work by the Triangle Business Journal - an honor we've earned 14 times since 2012!

If these values resonate with you, we'd love to have you on our team!

What are we looking for?

The SoftPro SaaS Development Team is seeking a Team Lead / Sr. Software Engineer to lead the design, development, and testing of new features and functionality for our SaaS platform. This role will also be responsible for maintaining and enhancing existing components, including addressing bug fixes and implementing performance improvements. As a Team Lead, the Senior Software Engineer will play a key role in guiding development efforts and mentoring team members, prior experience in a technical leadership capacity is essential for success in this position.

What will I do as a Team Lead / Senior Software Engineer working on the SaaS team?
  • Design and code new features and enhancements, and troubleshoot production issues
  • Work with Microsoft technologies, primarily in C#, SQL Server and Azure
  • Develop tools and practices that will increase the efficiency of your team, including containerized development and test workflows
  • Work with Microsoft Azure DevOps for task tracking, source control, etc.
  • Follow established procedures, version control, and coding standards
  • Complete thorough unit and integration testing
  • Work collaboratively and cohesively in a cross-functional environment
What do I need to be successful as a Team Lead / Senior Software Engineer on the SaaS Team?
  • 6+ years of hands-on experience in software development and design using Microsoft C# and .NET Core
  • Team lead and/or management experience
  • Demonstrated experience with Angular, node.js, typescript
  • Experience with Web Services, XML and JSON
  • Experience developing microservice based applications on Kubernetes
  • Complete and thorough unit testing using MSTest, NUnit, xUnit
  • Experience with multi-tier/distributed systems a plus
  • Strong Agile/Scrum development process experience
  • Quick learner, self-starter with strong troubleshooting and communication skills
  • Strong customer service skills and ability to work in team environment
  • Must exhibit a high-level of analytical and problem-solving skills, and attention to detail
  • Demonstrated experience working with nearshore and offshore team members
Ready to Make an Impact?

Join a team that values innovation, collaboration, and excellence.

Join Us and Live Our Core Values

At SoftPro, our success is built on the principles we live every day:

  • Deliver AMAZING Customer Service
  • Be an AWESOME Teammate
  • Adopt a Sense of Urgency
  • Innovate to be Efficient
  • Produce Quality Work
  • Take Initiative
  • Go the Extra Mile
Equal Opportunity Employer

FNF, its affiliates and subsidiaries, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, protected veteran status, national origin, sexual orientation, gender identity or expression (including transgender status), genetic information, or any other characteristic protected by applicable law.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Development Manager
Software Development Manager

SoftPro • Raleigh (NC)

Hybride
USD 120 000 - 180 000
Comprehensive Benefits
Financial Wellness
Generous PTO
+1
Senior Software Engineer/Team Lead
Senior Software Engineer/Team Lead

01105 Softpro, LLC • Raleigh (NC)

Hybride
USD 120 000 - 160 000
Insurance (medical/dental/vision)
401(k) plan
Employee stock purchase plan
Software Development Manager
Software Development Manager

Fidelity National Financial • Raleigh (NC)

Hybride
USD 120 000 - 180 000
Comprehensive benefits
401(k) with company match and ESPP
Generous paid time off
+1
Software Development Manager
Software Development Manager

01105 Softpro, LLC • Raleigh (NC)

Sur place
USD 140 000 - 200 000
Medical, dental, vision
401(k) with company match
Employee Stock Purchase Plan
+1
SaaS Product Software Architect
SaaS Product Software Architect

SoftPro • Raleigh (NC)

Hybride
USD 140 000 - 200 000
Insurance (medical/dental/vision/life)
401(k) plan with matching
Stock purchase plan
+1
SaaS Product Software Architect
SaaS Product Software Architect

FNF Group • Raleigh (NC)

Sur place
USD 140 000 - 190 000
Insurance (medical/dental/vision)
Disability insurance
401(k) with matching
+1
Product Manager
Product Manager

Fidelity National Financial • Raleigh (NC)

Hybride
USD 110 000 - 150 000
Bonus eligibility
Insurance (medical/dental/vision)
401(k) match
+1
Senior SaaS Team Lead — C#/.NET, Azure, Remote
Senior SaaS Team Lead — C#/.NET, Azure, Remote

SoftPro • Raleigh (NC)

Hybride
USD 120 000 - 170 000
Comprehensive Benefits
401(k) with company match
Employee Stock Purchase Plan
+2
Product Manager
Product Manager

01105 Softpro, LLC • Raleigh (NC)

Sur place
USD 110 000 - 140 000
SaaS Product Software Architect
SaaS Product Software Architect

01105 Softpro, LLC • Raleigh (NC)

Sur place
USD 140 000 - 190 000
Insurance (medical/dental/vision/life)
401(k) matching
Employee stock purchase plan
+1