Posted in

Lead Software Developer – Core Enterprise Services

Lead Software Developer – Core Enterprise Services

CompanyUhaul
LocationPhoenix, AZ, USA
Salary$105000 – $130000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • 8+ years of professional software development experience
  • 4+ years of experience in a senior or lead role providing technical leadership to other software developers
  • Bachelor’s Degree in Computer Science or related field
  • Must be a U.S. citizen or have proof of U.S. employment authorization for this position

Responsibilities

  • Technical lead for product-level software development projects, major technical initiatives
  • Directly collaborates with business stakeholders and software development managers on requirements gathering, project and feature scoping
  • Ability to communicate high-level technical plans and concepts to both business and technical stakeholders
  • Owner for major SW process areas, such as SCRUM and release management
  • Owner and technical lead for large, tier one, mission-critical applications
  • Writes code that is easily maintainable, highly reliable and demonstrates knowledge of common programming best practices
  • Expert-level troubleshooting and problem solving, spanning software, systems and databases
  • Expert-level knowledge of architectural patterns and system design concepts and their applicability
  • Serve as a technical lead: mentor, train and support other software developers, perform design & code reviews
  • Excellent technical judgement and decision making
  • Respond quickly and effectively to production issues and taking responsibility for seeing those issues through resolution

Preferred Qualifications

  • Experience with Microsoft Azure and/or Infrastructure as Code (IaC) is a plus