logos
Home > jobs, Miscellaneous, Parallel HR Solutions is hiring > Hiring a Principal Software Engineer in Midvale, UT

Hiring a Principal Software Engineer in Midvale, UT

August 25th, 2015

Our client, a pioneer in customer interaction and contact center software, is looking for a Principal Software Engineer that is passionate about leading an agile group of developers and thrives on the leading edge of application technology.  Our team uses the latest version of Visual Studio and TFS utilizing the latest tools and languages, such as C# ASP.Net 4.5, JavaScript, CSS, Kendo UI toolset, MVC 5, Bootstrap, HTML 5, SQL 2014, NUnit, Moq, and SalesForce to develop both customer facing and internal applications. The successful candidate will be part of a fast growing agile development team that produces quality products using the most current technology.  The ideal Principal Software Engineer is passionate about working with the best equipment and the latest technologies and loves a fast paced changing environment.

Key responsibilities include building solutions using a variety of Microsoft technologies including (but not limited to) architecture, design and development of web sites, building windows services, system software products and features, thorough unit testing, code reviews, resolving defects encountered during the QA cycle, supporting the production environment, and assisting other developers in a team environment utilizing agile development processes. The Principal Software Engineer will analyze business problems and develop software solutions to support a highly successful software company. A successful candidate will work in a collaborative team environment interacting daily with QA, Database Administration, Project Management, and Network and Systems teams, while sharing technical knowledge and expertise with other team members.

This is what you’ll get to do:

  • Functions as a technical and team lead
  • Design, develop, enhance, and improve software as part of an agile team.
  • Architect software solutions for a rapidly growing company to ensure scaled growth of the enterprise
  • Engineer strategies and lead a team responsible for bringing existing premise based web applications to the Azure Cloud.
  • Design and develop in one or more of the following languages: C#, HTML 5, T-SQL, JavaScript, Salesforce Apex
  • Work with the latest frameworks: Kendo UI, .NET 4.5, Bootstrap, MVC 5, jQuery, JavaScript
  • Design and develop databases, tables, stored procedures, and triggers for MS SQL Server using: T-SQL on SQL 2014
  • Work with business units and business analysts to define business problems and design solutions
  • Design and present projects to improve current process and overall platform stability and accessibility
  • Create flow charts, data flow diagrams, entity relationship diagrams, and other technical documentation as needed
  • Code and test projects, create test plans, and perform unit testing using: Nunit, Moq
  • Develop, integrate, and configure add-on/complimentary software to our SalesForce and SharePoint

Successful candidates will have the following:

  • Bachelor’s degree in Computer Science, Business Information Systems or related field, or equivalent work/school experience
  • 8+ years of software development
  • 5+ years of C# or equivalent experience
  • 3+ years of SQL Server or equivalent experience
  • 2+ years of web software development in ASP.NET Web Forms or MVC
  • Working knowledge of object oriented software design and design patterns
  • Ability to work with technical and nontechnical people
  • Working knowledge of Agile development processes
  • Ability to learn new technology quickly and excited to learn new technologies as needed

Bonus Experience:

  • Experience in Telecommunications
  • SalesForce Development
  • SharePoint Development
  • Experience with Team Foundation Server (TFS), or other Source Control or Build Management tools
  • Experience with billing systems, call centers, cloud software, and integrations a plus

Please send resume to david.derby@parallelhr.com

Be Sociable, Share!

No comments yet. You should be kind and add one!

The comments are closed.