Senior Software Engineer (C# / Python)

Dawar ConsultingTucson, AZ
Onsite

About The Position

In this role, you will use your experience in C# to design and build complex software solutions. You’ll be part of a team, taking products/features from initial concepts to final release while ensuring the code is stable, scalable, and meets our customers' needs.

Requirements

  • Significant professional experience building complex applications with C#.
  • Ability to take System Level Architecture and Design, and implement maintainable, scalable, and robust software solutions.
  • Hands -on experience creating and maintaining automated test suites.

Nice To Haves

  • Experience using Python for test automation or scripting is a major plus.
  • Experience leading projects or mentoring other developers.
  • Familiarity with the Scaled Agile Framework (SAFe) or similar large -scale Agile environments.

Responsibilities

  • Design and build software features using C#, ensuring the design is sound and maintainable.
  • Develop and implement automated testing frameworks (primarily using Python) to maintain high software reliability.
  • During PI and iteration planning, break down large, complex features into smaller, manageable tasks for the team to ensure steady delivery.
  • Review and approve code and user stories to keep the project aligned with technical standards and program goals.
  • Participate in technical discussions during Program Increment (PI) planning and sprint cycles.
  • Organize and prioritize the team backlog, resolving dependencies and technical debt to keep the project on track.
  • Work closely with cross -functional teams to translate business requirements into technical reality.
  • Contribute to the team during system demos, explaining technical progress and logic to stakeholders.

Benefits

  • Medical
  • Dental
  • Vision
  • Paid Sick leave
  • 401K
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service