Sr. Software Engineer

admin 2018.08.29 14:17 Views : 465

Job Description

Company Description:
 
Company is a leading SaaS software service provider in their specialization and one of the fastest growing small companies in Orange County, California, recognized by the Orange County Business Journal.  Company was also recognized as one of Orange Counties "Best Places to Work" by the Orange County Register.  To support our growth, we are looking for an experienced Sr. Software Engineer to join our product development team.  Will work with a highly collaborative Scrum team to architect, design, develop, and implement enterprise SaaS solutions. 

Requirements:
 
  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 7+ years of experience developing applications on the .NET framework using C#.
  • 5+ years of experience developing web applications using ASP.NET MVC.
  • Experience with MS-SQL, creating efficient and effective data models in high transaction environments and writing complex queries.
  • Experience with HTML, CSS and JavaScript.
  • Extensive experience in Microservices architecture, Web API, and REST.
  • Experience with automated builds and deployments (CI/CD).
  • Extensive experience with Git and Team Foundation Version Control (TFVC).
  • Experience with Azure App Service, Azure Functions, and Azure Database.
  • Experience with VSTS.
  • Experience in SCRUM and Agile Software Development.