Apply for Lead C# .Net Application Developer Role @ EPMA

Word document (.doc, .docx), text, PDF (MAX. 5MB).

EPMA is looking for a Lead C# .Net Application Developer

Senior C# .NET Application Developer

Contract: 1 year …

Location: Houston Downtown - Need to be onsite.

Industry: Oil & Gas

C2C Accepted

Education and Experience:

· BS. degree in Computer Science or IT business-related field

· 10+ years in application development

· 3-4 years in Systems planning – understanding the life cycle, being able to identify and prioritize those technologies and applications that will return the most value to the business.

· 1-3 years with oil and gas systems is plus.

KNOWLEDGE/SKILLS/ ADDITIONAL TECHNICAL REQUIREMENTS

· C#, .NET Core, .NET Framework, Web API, WPF, WinForms, MSSQL, SSRS, JavaScript.

· Following experience is a plus: JQGrid, Xamarin, Telerik Controls, SQL Lite, Objective C, Swift and Power BI Reporting, SSIS.

Responsibilities:

· Part of a team that works together to support, maintain, and develop applications for Trucking Operations and crude oil ticket processing.

· Experience with T-SQL, SSRS, C#, .NET Framework is required.

· Develop and support web-based applications to create new functionality around existing systems. Most projects are object-oriented programming.

· Should be well-grounded in OOP methodology.

· Strong working knowledge of Microsoft T-SQL, DB and query optimization.

· Extensive troubleshooting skills required.

· Good working knowledge of Windows server environment.

· Develop and maintain reports – mostly SSRS and Power BI.

· Support applications developed in-house: truck driver timesheets, tank strapping and increments, order entry mobile apps, customer data exchange for tickets and orders, ticket management tools.

· Develop interfaces for data exchange between transportation and ticketing systems. Applications may be either Windows or Web-based.

· Mobile application development a plus.

· Applicant must demonstrate proficiency and aptitude in technical and development areas. Show ability to handle complex technical problems with confidence.

· Quick learner and excited about investigating issues and solving business problems. Possess a strong desire to understand underlying business processes in order to move the company forward. Ability to provide and receive input during problem solving sessions.

· Good interpersonal and communication skills (verbal/written). Enjoy working as a team, and as individual. Positive attitude that promotes good work relationships. Ensures proper communication to all levels of the organization