Current jobs related to Lead Software Engineer - Charlottetown, Prince Edward Island - Iron Systems

  • Software Engineer

    5 days ago


    Charlottetown, Prince Edward Island, Canada Murphy's Pharmacies Full time

    We are seeking a highly skilled Software Engineer to join our team. Key responsibilities include developing and maintaining our software applications using Python and Java. The ideal candidate will have experience with full stack development and a strong understanding of software engineering principles.Key Skills:Proficiency in Python and Java programming...


  • Charlottetown, Prince Edward Island, Canada Iron Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Iron Systems. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications...


  • Charlottetown, Prince Edward Island, Canada Iron Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Iron Systems. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications...


  • Charlottetown, Prince Edward Island, Canada National Port Security Services Inc. Full time

    Job Description:As a Senior Software Engineer - Backend, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. You will work closely with the product team to understand their requirements and develop scalable, efficient, and reliable solutions. The ideal candidate should have a solid...


  • Charlottetown, Prince Edward Island, Canada Falling Water Dreams Full time

    We are seeking a skilled Software Engineer to join our team. This role will involve designing and developing software solutions to meet the needs of our clients. Key Responsibilities:Design and develop software solutions using a range of programming languages and technologies.Collaborate with cross-functional teams to ensure software meets client...


  • Charlottetown, Prince Edward Island, Canada COUNTY GARDENER Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team.As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet our company's needs.Key ResponsibilitiesLead the development of complex software projectsCollaborate with cross-functional...


  • Charlottetown, Prince Edward Island, Canada Halliwell Consulting Corp Full time

    Job Title: Apprentice Civil EngineerAt Halliwell Consulting Corp, we are seeking a highly skilled and motivated Civil Engineer to join our team.Key Responsibilities:Design and develop utility systems, including potable water distribution, storm and waste water collection, waste water treatment, and fire protection services for institutional and industrial...


  • Charlottetown, Prince Edward Island, Canada Halliwell Consulting Corp Full time

    Job Title: Apprentice Civil EngineerAt Halliwell Consulting Corp, we are seeking a highly skilled and motivated Civil Engineer to join our team.Key Responsibilities:Design and develop utility systems, including potable water distribution, storm and waste water collection, waste water treatment, and fire protection services for institutional and industrial...


  • Charlottetown, Prince Edward Island, Canada Halliwell Consulting Corp Full time

    Job Title: Apprentice Civil EngineerAt Halliwell Consulting Corp, we are seeking a highly skilled and motivated Civil Engineer to join our team.Key Responsibilities:Design and develop utility systems, including potable water distribution, storm and waste water collection, waste water treatment, and fire protection services for institutional and industrial...


  • Charlottetown, Prince Edward Island, Canada Halliwell Consulting Corp Full time

    Job Title: Apprentice Civil EngineerAt Halliwell Consulting Corp, we are seeking a highly skilled and motivated Civil Engineer to join our team.Key Responsibilities:Design and develop utility systems, including potable water distribution, storm and waste water collection, waste water treatment, and fire protection services for institutional and industrial...

  • Software Engineer

    5 days ago


    Charlottetown, Prince Edward Island, Canada Early Childhood Development Association of PEI Full time

    Job Description:As a highly skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend development, ensuring the seamless integration of various components and systems.Key Responsibilities:Design and develop scalable, efficient, and reliable software...


  • Charlottetown, Prince Edward Island, Canada KPMG Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in cloud computing and software development.Responsibilities include designing, developing, and deploying cloud-based software solutions. The successful candidate will have a strong understanding of cloud computing platforms and be able to work...


  • Charlottetown, Prince Edward Island, Canada McDonald's Full time

    Job Description:We are seeking a skilled Senior Software Engineer to join our Cloud Computing team. The ideal candidate will have a strong background in cloud architecture, with experience in designing and implementing scalable and secure cloud-based systems. Responsibilities:• Design and develop cloud-based applications using cloud-native technologies•...


  • Charlottetown, Prince Edward Island, Canada Iron Systems Full time

    Job Title: Senior Programmer/DeveloperIron Systems is a leading provider of custom-built computing infrastructure platforms, offering innovative solutions for customers worldwide. As a Senior Programmer/Developer, you will play a key role in designing and implementing cutting-edge software applications that meet the needs of our clients.Key...


  • Charlottetown, Prince Edward Island, Canada Iron Systems Full time

    Job Title: Senior Programmer/DeveloperIron Systems is a leading provider of custom-built computing infrastructure platforms, offering innovative solutions for customers worldwide. As a Senior Programmer/Developer, you will play a key role in designing and implementing cutting-edge software applications that meet the needs of our clients.Key...

  • Civil Engineer

    2 weeks ago


    Charlottetown, Prince Edward Island, Canada Halliwell Consulting Corp Full time

    Job SummaryHalliwell Consulting Corp is seeking a skilled Civil Engineer to design and develop infrastructure systems for institutional and industrial facilities. The ideal candidate will have expertise in utility systems, including potable water distribution, storm and waste water collection, and waste water treatment.Key ResponsibilitiesDesign and develop...


  • Charlottetown, Prince Edward Island, Canada Iron Systems Full time

    Job Title: Senior Programmer/DeveloperIron Systems is a leading provider of custom-built computing infrastructure platforms, offering innovative solutions for customers worldwide. As a Senior Programmer/Developer, you will play a key role in designing and implementing cutting-edge software applications that meet the needs of our clients.Key...


  • Charlottetown, Prince Edward Island, Canada Iron Systems Full time

    Job Title: Senior Programmer/DeveloperIron Systems is a leading provider of custom-built computing infrastructure platforms, offering innovative solutions for customers worldwide. As a Senior Programmer/Developer, you will play a key role in designing and implementing cutting-edge software applications that meet the needs of our clients.Key...


  • Charlottetown, Prince Edward Island, Canada Maid Rite Cleaners Full time

    We are looking for a skilled Software Engineer to join our team. In this role, you will be responsible for developing complex software systems using various programming languages, including Java, Python, and C++. Your expertise will be essential in creating scalable and efficient software solutions that meet the needs of our customers.


  • Charlottetown, Prince Edward Island, Canada Iron Systems Full time

    Job Title: Senior Programmer/DeveloperIron Systems is a leading provider of innovative, customer-focused computing infrastructure platforms. We are seeking a highly skilled Senior Programmer/Developer to join our team.Scope of the ServiceDesign and develop high-quality software applications in accordance with approved design specifications and technical...

Lead Software Engineer

3 months ago


Charlottetown, Prince Edward Island, Canada Iron Systems Full time
Company Overview
Iron Systems is a forward-thinking, client-centric provider of tailored computing infrastructure solutions, including network servers, storage systems, OEM/ODM appliances, and embedded technologies. With over 15 years of experience, we have earned the trust of our clients through innovative problem-solving and comprehensive design, engineering, manufacturing, logistics, and global support services.

Position: Senior Programmer/Developer
Location: PEI Canada


Key Responsibilities
  • Enhancing existing software or developing new applications based on approved design specifications, adhering to best coding practices and technical standards to ensure high quality and performance;
  • Collaborating with various stakeholders to create and document the technical architecture for applications;
  • Managing software releases across multiple development streams and overseeing various deployment environments;
  • Executing complete application upgrades and patches within a full-stack environment;
  • Diagnosing and conducting root cause analysis to resolve issues in an integrated setting;
  • Providing estimates and timelines for complex new development initiatives and application upgrades;
  • Creating APIs and Web Services with clear, consistent, and user-friendly interfaces;
  • Developing applications for various deployment environments (Development, Quality Assurance, Staging, and Production);
  • Establishing a continuous delivery pipeline utilizing GIT for source control and Jenkins for automation;
  • Applying the Software Development Life Cycle framework in application development;
  • Performing other IT-related tasks as required by government entities.
Required Qualifications

The candidate must possess the following experience:
  • Highly self-motivated and directed, with a background in a collaborative, team-oriented environment;
  • A minimum of 6 years of relevant experience in web programming;
  • Experience in designing and/or implementing web applications;
  • Proven experience of at least six (6) years in:
  • Writing well-structured, tested code deployed in production environments;
  • Containerizing microservices using Docker and managing them with Kubernetes;
  • Developing or supporting web applications;
  • Implementing CI/CD practices using tools such as Jenkins and Git.
Technical Proficiencies
  • APIs
  • Angular
  • PHP
  • HTML, XML, XSLT, JSON
  • CSS, SASS, SCSS, LESS
  • JavaScript
  • Java/Spring Boot
  • Relational databases like MySQL
  • Operating systems such as Ubuntu
Preferred Experience
  • Experience with government organizations;
  • Drupal Content Management System module development;
  • Enterprise Integration Platforms;
  • Web development frameworks like Bootstrap;
  • Development of black box systems;
  • Conducting load testing, load balancing, performance testing, and automated testing.