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.