Software Development Engineer III (SDE III) Tech Lead

Braille WorksSeffner, FL
Hybrid

About The Position

We are looking for a Software Development Engineer III (Technical Lead) who will serve as a hands-on technical leader responsible for guiding architecture, improving technical planning, and establishing repeatable technical planning and decision documentation practices across our software solutions. This role blends deep technical execution with leadership, supporting scalable design, clear decision-making, and more predictable delivery. You will partner closely with Engineering, IT, and business stakeholders to translate requirements into developer-ready work items while mentoring engineers and raising overall technical quality.

Requirements

  • Senior-level software engineering experience with demonstrated technical leadership.
  • Strong system design and architecture experience, with a track record of improving application quality over time.
  • Proven ability to translate business requirements into structured, developer-ready technical plans.
  • Experience with C#, Blazor, and modern application development frameworks.
  • Experience with CI/CD pipelines and deployment processes.
  • Strong written and verbal communication skills, including the ability to document technical decisions and tradeoffs clearly.
  • Ability to collaborate effectively with both technical and non-technical stakeholders.

Responsibilities

  • Drive improvements that increase both development speed and quality of outcomes.
  • Help drive, review, and refine major technical design decisions across applications and deployment pipelines.
  • Establish clear patterns and practical direction that support faster implementation and high-quality outcomes.
  • Evaluate technical approaches, documenting tradeoffs and risks in a way that supports clear, timely decision-making.
  • Partner with IT and cross-functional teams to align on solution direction and technical feasibility.
  • Translate business requirements into developer-ready work items, including: Acceptance criteria Edge cases and examples Dependencies and sequencing Clear definition of done
  • Improve planning quality to increase predictability in estimates and delivery timelines.
  • Establish repeatable technical planning and decision documentation practices across the team.
  • Create lightweight documentation practices so technical decisions and plans are easy to find, understand, and reuse.
  • This is a hands-on engineering role with active contribution to design, implementation, and technical problem-solving.
  • Lead and reinforce code quality through structured reviews, review coaching, and technical guidance.
  • Support engineers in solving complex technical challenges and improving design thinking through pairing and hands-on support.
  • Ensure consistency in development practices and adherence to established standards.
  • Identify architectural risks and areas for improvement; develop actionable plans to address them.
  • Improve backlog clarity, prioritization, and readiness for development.
  • Support continuous improvement of development workflows, CI/CD processes, and deployment practices.
  • Gain familiarity with the codebase, tools, and workflows.
  • Develop a prioritized list of architectural risks and improvement opportunities, along with a practical plan to address the top items.
  • Provide targeted review leadership, especially for changes with broader architectural impact.
  • Begin improving backlog clarity, technical planning consistency, and development workflows through documentation and mentorship.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • Paid Time Off (PTO)
  • vacation
  • holiday pay
  • 401(k) retirement plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service