Senior Software Engineer & Team Lead (Hands-On)

CTM

Millersville (MD)

Hybrid

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid schedule
Quarterly bonuses
Merit increases
PTO up to 30 days per year
401k with employer match
Health, dental, vision coverage

Job summary

CTM in Maryland is seeking a Software Engineer IV, Supervisor to lead a team of engineers while maintaining hands-on coding responsibilities. You will oversee design, implementation, and delivery of complex projects across multiple services, ensuring reliability and scalability.

The role blends technical leadership with mentoring and performance feedback for junior and mid-level engineers. You will partner with Engineering, Product, and other stakeholders to drive initiatives, balance

Qualifications

  • 6+ years of software development experience
  • Experience directly managing junior or mid-level engineers
  • Hands-on contributor with ability to lead complex projects
  • Ability to set clear expectations and delegate effectively
  • Strong understanding of distributed systems and large-scale web apps

Responsibilities

  • Directly supervise engineers, set expectations for delivery and quality
  • Conduct regular one-on-one meetings and provide feedback
  • Coach and mentor junior engineers through pairing and code reviews
  • Oversee onboarding and ongoing training for engineers
  • Coordinate with engineering, product, and stakeholders to maintain alignment
  • Remain a hands-on contributor writing high-quality, maintainable code
  • Lead design reviews and technical discussions across teams

Skills

Software leadership
Hands-on coding
Mentoring
Distributed systems
Architecture & design

Education

BS in CS or related field

Tools

Python
Ruby on Rails
JavaScript

Job description

CTM in Maryland is seeking a Software Engineer IV, Supervisor to lead a team of engineers while maintaining hands-on coding responsibilities. You will oversee design, implementation, and delivery of complex projects across multiple services, ensuring reliability and scalability.

The role blends technical leadership with mentoring and performance feedback for junior and mid-level engineers. You will partner with Engineering, Product, and other stakeholders to drive initiatives, balance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer III — Lead Cross‑Service Solutions
Senior Software Engineer III — Lead Cross‑Service Solutions

CTM • Millersville (MD)

Hybrid
USD 110,000 - 160,000
Quarterly bonuses
Annual merit increases
Hybrid schedule
+5
Senior Software Engineer IV - Lead Large-Scale SaaS Systems
Senior Software Engineer IV - Lead Large-Scale SaaS Systems

CTM • Millersville (MD)

Hybrid
USD 140,000 - 190,000
Hybrid work schedule
Quarterly bonuses
Annual merit increases
+4
Software Engineer IV: Lead Scalable SaaS & AI Initiatives
Software Engineer IV: Lead Scalable SaaS & AI Initiatives

Currency Technics + Metrics Inc • Millersville (MD)

Hybrid
USD 120,000 - 190,000
Hybrid work schedule
Quarterly bonuses
Annual merit increases
+2
Senior Software Engineer III — Remote Tech Lead
Senior Software Engineer III — Remote Tech Lead

Computer Task • United States

Remote
USD 77,000 - 129,000
Senior Software Engineer & Team Lead (Hands-on)
Senior Software Engineer & Team Lead (Hands-on)

Currency Technics + Metrics Inc • Millersville (MD)

Hybrid
USD 120,000 - 180,000
Hybrid work schedule
Annual merit increases
Generous paid time off
+2
Senior Software Manager: Hands-On Tech Leader
Senior Software Manager: Hands-On Tech Leader

Tier4 Group • Atlanta (GA)

On-site
USD 150,000 - 210,000
Senior Software Engineer IV & Team Lead — Architecture
Senior Software Engineer IV & Team Lead — Architecture

Progressive Technology Federal Systems • Rockville (MD)

On-site
USD 120,000 - 180,000
Senior Software Engineer - Azure/.NET Core Lead
Senior Software Engineer - Azure/.NET Core Lead

Computer Task • Wilmington (DE)

Hybrid
USD 120,000 - 150,000
Software Engineer II — Lead on Real-Time Data Systems
Software Engineer II — Lead on Real-Time Data Systems

BCT LLC • Annapolis (MD)

Hybrid
USD 180,000 - 235,000
401(k) Matching
HSA health coverage
Life/AD&D/Disability coverage
+5
Senior Software Engineer & Tech Lead (Remote)
Senior Software Engineer & Tech Lead (Remote)

Motion • Alabama

Hybrid
USD 110,000 - 160,000