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 systems. With over 15 years of experience, we have built a reputation for innovative problem-solving combined with comprehensive design, engineering, manufacturing, logistics, and global support services.

Position: Senior Programmer/Developer
Location: PEI Canada


Key Responsibilities
  • Enhancing existing code or developing new software in line with approved design specifications, best coding practices, and technical guidelines to ensure high quality and performance of the resulting modules;
  • Collaborating with various stakeholders to create and document the technical design for applications;
  • Managing software releases from multiple development streams and overseeing multiple tier deployment environments;
  • Executing full application upgrades and patches within a full stack environment;
  • Diagnosing and conducting root cause analysis to resolve issues in an integrated environment;
  • Providing effort estimates and timelines for complex new development projects and application upgrades;
  • Designing APIs and Web Services with clear, consistent, and user-friendly interfaces;
  • Creating applications for various tier deployment environments (Development, Quality Assurance, Staging, and Production);
  • Establishing a continuous delivery pipeline utilizing GIT for source control management and Jenkins for automation;
  • Developing applications following the Software Development Life Cycle framework;
  • Performing other IT-related tasks as required by governmental entities.

Qualifications

The ideal candidate will possess the following experience:
  • Highly self-motivated and directed, with a background in a team-oriented, collaborative environment and experience working on project teams;
  • A minimum of 6 years of experience directly related to web programming;
  • Experience in designing and/or implementing web applications;
  • Proven experience of at least six (6) years in:
  • Writing well-designed, tested code deployed in a production environment;
  • Containerizing microservices using Docker and managing containers with Kubernetes;
  • Developing or supporting web applications;
  • Implementing CI/CD practices using tools such as Jenkins and Git.

Technical Skills
  • 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 working with governmental organizations;
  • Drupal Content Management System module development;
  • Enterprise Integration Platforms;
  • Web development frameworks such as Bootstrap;
  • Development of black boxes;
  • Load testing, load balancing, performance testing, and automated testing.