Lead Full Stack Developer; Indianapolis
Listed on 2026-01-10
-
Software Development
Software Engineer, Cloud Engineer - Software
Location: Indianapolis
Lead Full Stack Developer (Indianapolis, US)
Apply for the Lead Full Stack Developer (Indianapolis, US) role at Parking Network B.V.
T2 Systems is the largest parking, mobility, and transportation provider in North America, with over 25 years in the parking management industry. Headquartered in Indianapolis, Indiana, with a Canadian office in Burnaby, BC, we integrate people, processes, and technology to deliver high‑performance parking solutions.
We’re looking for a Lead Senior Software Engineer who will collaborate closely with Solution Architects to transform business requirements into robust technical designs and lead a team of onshore and offshore developers.
Position Overview:
The role demands strong leadership, technical expertise, and the ability to manage distributed teams to deliver high‑quality solutions for our parking and access systems.
- Architect, develop, and maintain scalable software applications for parking systems including integration with third‑party hardware products.
- Lead troubleshooting efforts for complex software and hardware integration issues.
- Drive the full software development lifecycle: requirements analysis, system design, implementation, testing, and deployment.
- Lead a diverse team of onshore and offshore developers.
- Utilize vendor hardware/software documentation to create architectural designs and software integrations for parking equipment (cameras, lane devices, etc.).
- Champion software quality through rigorous code reviews, automated testing, and continuous integration practices.
- Produce and maintain comprehensive documentation for software architecture, code, and development processes.
- Evaluate and integrate emerging technologies to enhance system performance and reliability.
- Mentor and guide junior engineers, fostering a culture of technical excellence and continuous improvement.
- Collaborate with cross‑functional teams to align software solutions with business and operational goals.
- Bachelor’s degree in Computer Science, Engineering, related field, or equivalent experience.
- 7+ years of professional software development experience, ideally in gated/gateless parking or related industry.
- Experience with hardware integration and troubleshooting.
- Significant experience in at least one of the following: parking management systems, access control systems, low‑compute IoT devices, containerized cloud technologies (Azure preferred), hardware integrations and/or embedded systems.
- Lead team Scrum ceremonies such as daily stand‑ups, retrospectives, KPI meetings.
- Proficiency in C# and .NET Framework, with willingness to adopt newer .NET technologies.
- Strong experience with Oracle and SQL; MSSQL experience also considered.
- Familiarity with embedded systems and IoT devices.
- Exceptional problem‑solving skills and attention to detail.
- Proven ability to work independently and lead technical initiatives.
- Strong communication skills to convey complex technical concepts to non‑technical stakeholders.
- Demonstrated success in delivering projects from concept to completion.
- Knowledge of networking protocols and cybersecurity best practices.
- Familiarity with Agile development methodologies.
- Expertise in ASP.NET SOAP web services and web forms.
With your explicit consent, we will retain candidate personal data solely for the business purpose for which it was collected. Data will not be retained more than two (2) years following the closure of the recruitment process for the role.
T2 Systems is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Position Details- Seniority level:
Mid‑Senior level - Employment type:
Full‑time - Job function:
Engineering and Information Technology - Industry: Advertising Services
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).