Principal Software Developer in Irvine, CA at Volt

Date Posted: 11/13/2020

Job Snapshot

  • Employee Type:
  • Location:
    Irvine, CA
  • Job Type:
  • Duration:
    24 weeks
  • Date Posted:
  • Job ID:
  • Contact Name
    Volt Branch
  • Phone

Job Description

The Principal Software Engineer will provide technical guidance to development teams and oversee the technical aspects of projects. This position will be a lead in an agile team and is responsible for producing quality software using but not limited to .NET, Angular, Razor, JavaScript/JQuery, and SQL. This position will participate in the requirements gathering, design, architecture, and coding of new and existing applications. 

What you will be doing:  

  • Provides technical guidance and leads project teams. Recommend adjustments to resolve software issues, improving functionality of existing software and ensuring that the design, application, and maintenance of software meets the quality standards of the Bank.
  • Mentor, guide and train other Developers.
  • Develop and implement tools/systems consisting of workflows, automation and data entry screens to increase efficiency.
  • Creating and Consuming RESTful web services with JavaScript, jQuery, JSON, Web API, LINQ, and ASP.NET Core.
  • Participate in the Agile process consisting of standups, iteration meetings, ticket updates, testing support, end user support, and requirements gathering.
  • Stay up to date on current technologies, provide recommendations of technology uses, best practices, and team support.
  • Support all team members, perform code reviews, and provide guidance for junior level developers.
  • May Supervise more junior Software Developers. 

Who you are:  

  • Has a minimum of 9 years of SME experience in software development.
  • Hands on experience developing responsive web applications
  • Strong foundation in the following:  
    • C# .NET Framework
    • ASP.NET RESTful Web Services
    • C# and SQL
    • Angular
  • Strong knowledge of software methodologies, tools and processes
  • Experience working in an Agile/Scrum development process 
  • Possess excellent communication skills both written and verbal 

Volt is an equal opportunity employer.