Titre du poste ou emplacement
RECHERCHES RÉCENTES

Senior Full Stack Software Developer

Pengcorp Ltd. - 3 emplois
Calgary, AB
Publié il y a 3 jours
Détails de l'emploi :
Télétravail
Temps plein
Exécutif
Avantages :
Assurance maladie
Congés payés
Assurance vie
Programmes d'aide aux employés

Job Description

About the Company:

Pengcorp is a consortium of highly dedicated and talented engineers providing specialized services to industrial enterprises throughout the regions of North and South America. Our talents have been engraved into mid to large-size projects in Western Canada and many places around the globe. Our highly specialized resources are sought after for the optimization of processes and the discovery of solutions that maintain all stakeholders' needs and desires. We provide services in the field of industrial technology including Electrical & Instrumentation, Industrial Ethernet, Cyber-security, Automation Integration, and Data Visualization & Analytics, in addition to backing each department with a strong field maintenance support team.

What You will Do:

Pengcorp is seeking a knowledgeable and talented Software Developer with experience building applications from start to finish to build cutting edge software for clients in the Oil and Gas industry. Working directly under the Director of Industrial Operations, the successful candidate will be:

  • Supporting, troubleshooting, testing, implementing, and validating new and existing applications and infrastructure.
  • Perform remote or on-site troubleshooting, testing, validating, and commissioning as needed.
  • Building and reviewing technical and code documentation.
  • Supporting projects, evaluating, and mitigating risks related to business operations and product
  • offerings, such as reviewing app vulnerability and remediation.
  • Show adaptability and creativity when collaborating and building creative solutions to problems faced by both clients and team members.
  • Collaborate with directors, clients, and team members to build the best possible product and provide high quality service to develop and roll out software solutions to suit their needs and business operations.

What We are Looking For:

  • Bachelor's degree in computer or mechanical engineering, Computer Science, information technology, or a related technical discipline.
  • Minimum of 5 years development experience in designing and implementation of multi-tier applications using Java 8+, JavaScript ES6+, Spring Boot, JDBC, HTML, CSS, Maven, J2EE.
  • 5+ years experience in modern JavaScript frameworks such as ReactJS or AngularJS.
  • Experienced in API-driven development (e.g., RESTful, Microservices, and Spring Boot) and Testing/tools (e.g., SoapUI, Postman).
  • Experienced with Unit Tests and tools (i.e., JUnit, Mockito, Jest) knowledge of QA methods and code reviews.
  • Test Driven Development (TDD) knowledge/experience is a huge asset.
  • Good understanding of and experience in RDBMS (e.g., Oracle, MSSQL, MySQL, Postgres) and NoSQL Databases such as MongoDB.
  • Knowledge of DevOps Concepts and components: Ansible, Docker, Kubernetes, Jenkins, Git, Linux.
  • Experienced with deploying applications to cloud platforms such as Azure, AWS, or Google Cloud.
  • Experience working in Agile (SCRUM) methodologies.
  • Experience with UI Libraries/Frameworks such as Vaadin/GWT, JavaFX and Bootstrap is not required but a huge asset.
  • Excellent written and verbal communication in English, interpersonal, analytical, time management, and collaborative skills.
  • Experience with Oil and Gas mechanical engineering is a huge asset.

Why Join Us?

  • Impact – Be part of building cutting-edge products that make a real difference.
  • Innovation – Work with forward-thinking leaders and the latest technologies.
  • Culture – Inclusive, transparent and supportive team environment.
  • Growth – Opportunities to grow personally and professionally.
  • Perks –Remote flexibility, Learning budget, Employment & health benefits, etc.

Benefits Includes:

Dental care, Employee assistance program, Extended health care, Life insurance, Paid time off, RRSP match, Vision care

Flexible Language Requirement:

French not required

Schedule:

8 hour shift

Monday to Friday

Ready to make your next big career move? Apply now or reach out to us directly – we would love to connect and tell you more about the role and our mission.

Partager un emploi :