Enable job alerts via email!

Software Engineer Team Lead

Springbrook Software

National (MD)

Remote

USD 100,000 - 140,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading software company seeks a Software Engineer Team Lead to guide a team in enhancing their Cirrus ERP application. The role focuses on technical leadership and personal contributions in a forward-thinking environment, emphasizing efficient and innovative governance solutions. Ideal candidates are seasoned software engineers with strong leadership and collaborative skills, ready to steer projects to success.

Qualifications

  • 5+ years' experience developing enterprise software.
  • Strong experience with C# and .NET.
  • Experience with relational databases, SQL Server preferred.

Responsibilities

  • Lead development of a next-generation SaaS platform using .NET technologies.
  • Perform code reviews and enhance software practices.
  • Mentor team members to grow capabilities.

Skills

Problem-solving
Communication
Analytical skills
Interpersonal skills
Team player

Education

Bachelor of Science in Computer Science
Additional 2 years of software development/engineering experience

Tools

Git
CI/CD systems
SQL Server
.NET

Job description

Why Springbrook:

Springbrook Software is the leader in cloud-based ERP and payments software for local municipal governments and special districts. For over 30 years, Springbrook has set the industry standard for how small and medium sized municipalities and utility districts operate with high efficiency, economy, and security. More than 3,400 cities, towns, and districts from coast to coast use our suite of modern, high-performance solutions to manage their finances, payroll, and utility billing. We believe in a citizen-centric government that empowers its community with financial transparency, efficiency, and a seamless payment experience.

We offer employees a culture that emphasizes performance, productivity, and collaboration. You will be empowered and engaged working with like-minded individuals who are driven and passionate about contributing to a market-leading software organization with proven technology.

While we are busy changing the world, we also strongly believe in having fun and excitement at work as well as encourage a collaborative and healthy work-life balance. We also offer competitive salaries and excellent benefits.

If you are motivated by the idea of delivering on the promise of solving for a new era of more efficient, open, and innovative governance, thenwe'dlove to hear from you.

Where You Fit:

As a Software Engineer Team Lead, you will lead a team of software engineers building and enhancing our Cirrus ERP application. You will be leading technical discussions and design sessions, ensuring your team is architecting and building the right solutions for long-term success. This is a technology first position and not a people manager position. You will be responsible for all aspects of technical design and delivery for your team while providing individual contributions to keep close to the technology.

This opportunity is available for remote work.

Responsibilities

  • Lead a team in the development of a next-generation SaaS platform, primarily built upon.NETWeb API, .NET Core, Blazor WASM, and SQL Server.
  • Analyze complex systems and business requirements.
  • Lead architectural design discussions.
  • Perform code reviews, unit testing, and improve software development practices.
  • Mentor other team members to constantly grow capabilities within your team.
  • Optimize client- and server-side applications to maximize speed and scale.
  • Learn the business domain to help create efficient solutions with team members.
  • Work with a cross-functional team to include software and QA engineers, product management, and operations.
  • Maintain general awareness of Springbrook security and privacy policies.
  • Report any security incident or suspected security incident to the Springbrook Incident Response Team.

Required Qualifications

  • 5+ years' experience developing enterprise software.
  • Bachelor of Science degree in computer science, or related field of study, or an additional 2 years of software development/engineering experience.
  • Ability to work as a team player.
  • Excellent problem-solving, analytical, communication, organizational, and interpersonal skills.
  • Independent thinker with creative, resourceful, and proactive problem-solving skills.
  • Track record of building and maintaining excellent working relationships with peers across organizations (QA, Development, PM, UX, etc.).
  • Track record of leading remote teams of primarily external team members.
  • Experience developing web applications with C# and .NET
  • Experience with relational databases, SQL Server preferred.
  • Experience and understanding of software source control systems, preferably Git.
  • Strong and demonstrable experience working in continuous integration and continuous deployment systems (CI/CD).
  • Ability to communicate effectively, both written and verbal, in the English language
  • Maintain general awareness of Springbrook security and privacy policies
  • Report any security incident or suspected security incident to the Springbrook Incident Response Team

Preferred Qualifications:

  • Experience with HTML5, CSS, and JavaScript.
  • Experience with modern Cloud providers such as Azure or AWS.
  • Experience with NoSQL, preferably Cosmos DB or MongoDB.
  • DevOps experience.

Applicants must have the unrestricted ability to work in the United States (sponsorship will not be offered)

Springbrook Software is an Equal Opportunity Employer. Springbrook does not discriminateon the basis ofrace, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decidedon the basis ofqualifications, merit, and business need.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Physical Security Team Lead – Remote @ Alight Solutions

Cyber Crime

Town of Texas

Remote

USD 90,000 - 144,000

Yesterday
Be an early applicant

Medical Field Team Leader - Immunology

Eli Lilly and Company

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant

Electrical Engineering- Team Lead

DNV GL

Portland

Remote

USD 115,000 - 160,000

6 days ago
Be an early applicant

Cyber Software Engineer/Supervisor

Cyber Hub

Arlington

On-site

USD 104,000 - 190,000

Today
Be an early applicant

Maintenance/Process Team Lead AM Shift (Technical Group Lead)

First Solar

Remote

USD 73,000 - 105,000

Today
Be an early applicant

Aerospace Loads Engineer (Team Lead)

Cyient

Atlanta

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Business Banking Risk Decision Strategy Management Team Leader

BMO Financial Group

Remote

USD 79,000 - 148,000

Yesterday
Be an early applicant

Insider Threat Team Leader

Strada Energy International

Town of Texas

Remote

USD 90,000 - 144,000

10 days ago

Cyber Software Engineer/Supervisor

Cyber Hub

Seattle

On-site

USD 104,000 - 190,000

6 days ago
Be an early applicant