Applications Developer

  • Full-time

Company Description

JP Energy is a rapidly growing company, leading the midstream energy sector with a focus to provide best-in-class customer service for our clients.  Our people are our strength, and as we continue to grow, we are always looking for talented and motivated individuals who share a vision for our three founding principles- safety, integrity, and customer service.

Job Description

Responsibilities

  • Full life-cycle (define, design, develop, test, deploy, support, and maintain) applications development and applications integration in a Microsoft centric environment.
  • Support and maintain currently deployed applications.
  • Ensure code is well documented, tested, and of the highest quality
  • Use creativity and skills to propose appealing and sound technical solutions
  • Identify business requirements and translate them into working applications.
  • Collaborate with cross-functional teams including sales, operations, human resources, accounting, compliance, and support.
  • Troubleshoot problems and issues, debug, and seek ways to improve applications.
  • Assist in staging, testing, and deploying of applications.
  • Assist in supporting end users.
  • Account for time spent on projects and tasks.
  • Work to constantly improve skill set and techniques.

Qualifications

Required Skills/Experience

  • 5+ years of experience building enterprise grade, line of business applications using C# and .NET.
  • 5+ years of experience building web applications using ASP.NET, CSS, HTML, JavaScript, and jQuery.
  • 3+ year(s) of experience building enterprise grade web services.
  • 3+ year(s) of experience building enterprise grade application integrations.
  • Experience utilizing MVC design pattern.
  • Experience utilizing MVVM design pattern.
  • Experience with Microsoft SQL Server and T-SQL.
  • Experience with Entity Framework.
  • Experience with Object Oriented design and development.

Desired Skills/Experience

  • Microsoft or other technical Certifications.
  • Experience as Microsoft SQL Server Database Administrator.
  • Experience with Dynamics GP, Dynamics CRM, SharePoint, or BizTalk.
  • Experience in mobile (Windows Phone, iOS, or Android) development.
  • Experience designing User Interfaces, User Interface Assets, and User Experiences.
  • Experience in transportation, logistics, direct store delivery, energy, oil, propane, or gas.

Additional Information