PDS Energy Information, Inc.
Applications Developers
General Description:
PDS Energy Information, Inc. is seeking full-time, remote Full Stack Applications Developers to produce scalable software solutions. These positions are part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. A Full Stack Applications Developer should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. Finally, the positions should also be team players with a knack for visual design and utility and be comfortable in a customer-facing environment. PDS Energy business hours are Monday through Friday 8am to 5pm CST.
Responsibilities:
•Work with development teams, product managers and customers to ideate software solutions
•Write and manage web application code (JavaScript w/ Ajax and JQuery, ASP.NET MVC, .NET Core, HTML).
•Interactions with data model (Mongo DB, SQL Server & Oracle).
•Build the front-end of applications through appealing visual design
•Develop and manage well-functioning databases and applications
•Development on REST API’s using ASP.NET.
•Test software to ensure responsiveness and efficiency
•Troubleshoot, debug and upgrade software
•Create security and data protection settings
•Build features and applications with a mobile responsive design
•Write technical documentation
•Work with analysts to improve software
Minimum Qualifications
•Proven experience as a Full Stack Developer or similar role
•Experience managing and working with code repositories for source control (e.g. Microsoft Team Found Services and Git)
•Ability to work well in a hybrid working environment (minimum 2 office days weekly), handle heavy workloads and be a self-starter
•Excellent communication and interpersonal skills
•Proven ability to manage multiple projects at a time while paying strict attention to detail
•Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery), JavaScript frameworks and UI/UX design
•Expertise in development using C# .NET (Framework & Core).
•Expertise in configuration and querying using Microsoft SQL Server.
•Knowledge and experience using Mongo DB is a plus.
•Advanced knowledge of web servers (e.g. Microsoft IIS)
•Excellent communication and teamwork skills
•Great attention to detail
•Degree in Computer Science, Statistics or relevant field
Preferred Qualifications
•Minimum of 5 years' experience providing technical support, development, training, resolving system issues and building reports.
•Experience with BI reporting tools such as SSRS, Power BI, and Power BI Paginated Reports is a plus.
•Experience in ASP.NET Core, JavaScript, JQuery, AJAX, HTML and CSS.
•Upstream Oil and Gas with experience in IT is a plus.
•Experience with .NET Framework: C#; VB.NET; LINQ; Entity Framework
•Experience with Website Development: ASP.NET MVC (Razor Syntax); Classic ASP; HTML; Bootstrap; CSS; JavaScript; Backbone.js; AJAX; Microsoft IIS; JSON; XML
•Experience with RESTful web services
•Experience with Microsoft SQL Server: T-SQL Queries; Stored Procedures; Views; Functions
•Experience with Microsoft Team Foundation Server
•Experience with Integration development
•Experience with Data migration
•Experience with Azure and/or Office 365 solutions
Other Functions:
•Performs other activities as requested
•Ability to communicate effectively and concisely
•Travel as required to fulfill duties of this job description
Job Type: Full-time
Benefits:
Schedule:
Application question(s):
•What are your salary expectations?
Language:
Location:
•Calgary, AB T2P 0P7 (preferred)
Work Location: Hybrid remote in Calgary, AB T2P 0P7