Skip to content

Lead Software Developer – Core Enterprise Services
Company | Uhaul |
---|
Location | Phoenix, AZ, USA |
---|
Salary | $105000 – $130000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, 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