Senior Software Developer - Web Self Storage

  •  

Phoenix, AZ

Industry: Transportation

  •  

5 - 7 years

Posted 69 days ago

This job is no longer available.

Senior Software Developer

Description:

A Sr. Software Developer collaborates with their team to build engaging and effective applications for our company’s customers and employees.
U-Haul is looking for a full-stack Software Developer to join our Technology team. Our company has multiple lines of business within the storage marketplace. Our challenge? Develop online applications that make our customer’s experience with our services as remarkable as possible and also support our internal business needs. Do you have the development capabilities to succeed at this task?

Duties:

  • Analyzes high level user requirements
  • Creates functional tasks to be delegated by the lead
  • Designs new features for implementation.
  • Lays out feature changes for implementation.
  • Provides knowledge of the business policies implemented in assigned applications
  • Provides technical knowledge as a resource for future development
  • Optimizes and tunes business applications with assistance of a lead
  • Ensures performance and reliability of assigned applications
  • Applies knowledge and understanding to multiple applications
  • Helps software developers understand the business initiatives
  • Helps software developers understand the technology of an assigned application
  • Performs all duties of a software developer

Attributes:

  • Requires little supervision
  • Knowledge spans multiple applications
  • Takes responsibility for assigned applications
  • Applies additional patterns and practices that improve applications
  • Has learned and maintained knowledge of business applications and their business rules
  • Interacts with end users to assist in the resolution of bugs
  • Is available after hours for emergencies

Body of Knowledge:

Languages/Technologies:

C#, MVC, ASP.NET, JavaScript, tSQL, HTML, XML, AJAX, ADO, CSS, XAML, jQuery, Entity & .NET Framework

Microsoft Technologies:

WCF, MVC, WF, WPF ASP.NET Web Services, Windows Forms, Console Applications, Windows Services, ASP.NET Web Applications, Enity, Enterprise library, Reflection

Source Control Experience:

Team Foundation Server

Database Systems:

Microsoft SQL Server

Methodologies/Paradigms:

OOP, SOA, MVC, AGILE, SCRUM, RAD, Event-Driven Model, TDD, BDD

Tools:

Visual Studio, Storm

Experience/Education:
Bachelor’s Degree in Computer Science or related field (or equivalent skills)

Minimum of 4-5 years of experience required.