Summary
Working directly for the Solution Development group for Pilot Company as a Full Stack Developer you will be responsible for designing developing and maintaining webbased applications and software solutions that meet the needs of our clients in the Oil and Gas industry. You will work closely with a team of developers project managers and clients to ensure the successful delivery of projects.
Essential Functions
- Design and develop webbased applications using a variety of technologies including but not limited to .Net AngularJS React Extend proprietary WinForm application using C# .NET.
- Working knowledge of SQL to retrieve and analyze data as well as build reports.
- Work closely with Support Teams Business Partners and Product Owners to design solutions that align with overall Pilot Architecture
- Collaborate with other developers project managers and clients to identify project requirements scope and timelines.
- Develop and maintain software solutions that meet project requirements and adhere to best practices in software development.
- Troubleshoot and debug software applications to ensure they are running efficiently and meeting client needs.
- Develop and maintain project documentation including user manuals technical specifications and system diagrams.
- Stay up to date with emerging trends and technologies in the Oil and Gas industry to ensure our solutions are innovative and meet the needs of our clients.
Qualifications :
- Bachelors degree in computer science or related field.
- 5 to 10 years of experience in Full Stack Development.
- Experience in the Oil and Gas industry and/or systems is a plus.
- Proficient in at least one programming language such as AngularJS .NET C# Java or Python.
- Experience with relational databases preferably Microsoft SQL Server.
- Experience with cloudbased technologies such as AWS is a plus.
- Strong problemsolving skills and attention to detail.
- Excellent communication and collaboration skills.
Specialized Knowledge
- Familiarity and experience with Atlassian tools specifically JIRA Confluence
- Familiarity and understanding of source control management (git) and CI/CD systems (Jenkins ansible)
- Ability to prioritize and manage multiple responsibilities simultaneously meet goals and work in a fastpaced dynamic environment.
- Knowledge of the software development process
- Indepth understanding of Agile Scrum and Kanban development frameworks
- Understanding of a formalized project management process
Competencies
- Excellent written verbal and public speaking communication skills
- Strong analytical and problemsolving skills with the ability to analyze complex data sets
- Ability to understand highly complex systems that cross multiple functions and business units
- Ability to apply indepth knowledge for evaluation modification implementation and optimization of new or enhanced systems and business processes
- Excellent interpersonal skills and the ability to develop relationships manage stakeholder expectations collaborate and build consensus within a team
- Ability to provide excellent customer service
- Excellent organizational skills with acute attention to detail
- Ability to communicate with and make presentations to large and small groups from various levels of the organization
Travel
- Travel required less than 5%
Physical Requirements & Working Conditions
- General office work requiring sitting or standing for long periods of time
- Ability to work outside normal office hours in support of business needs
Additional Information :
#LIAP1
Remote Work :
No
Employment Type :
Fulltime