You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Software Developer

We have experienced explosive growth as a leader in the mortgage industry and are looking for Software Developers who are passionate about what they do. As a Software Developer you will play a key role in creating and advancing our enterprise applications in a fast paced agile environment.

WHAT YOU WILL BE DOING

  • Develop extensible enterprise software using cutting-edge technology
  • Participate in project focused Scrum rituals (standup, grooming, planning, retrospective)
  • Work with Architects, Developers and business clients to collaborate and build industry leading software
  • Develop and design user interface components, web services and database interactions
  • Promote best practices and patterns in software development
  • Promote user interface guidelines and standards
  • Research and assess new technologies
  • Mentor new developers and support cross-functionality of roles

WHAT WE NEED FROM YOU

Required:

  • 5+ Years of professional work experience in C# .NET software development
  • 5+ Years of experience using web based technologies (ASP.NET, JavaScript, CSS)
  • Relational database experience (SQL, Oracle)
  • Computer-related degree or equivalent experience
  • Experience developing enterprise software using MVC, MVVM, or MVP framework
  • Ability to work with limited guidance in a team environment
  • Expert knowledge of object oriented programming
  • This position requires on-site attendance.

Preferred:

  • Experience in the mortgage industry
  • Experience with Jira
  • Experience in an Agile environment
  • Experience unit testing
  • Knowledge of SOLID principles