1

Programmer Analyst Jobs in Newfoundland and Labrador

The Engineer, Low-Code guides clients on employing Power Platform tools - Copilot Studio, Power ... analyze their impact on current and future implementations Contribute to technical conversations ...

Analyzing requirements for cloud security tools and technology and support selection and ... CISSP, ISSAP, Azure Security Engineer Associate, Azure Solutions Architect Expert Certification ...

Analyser des etats financiers, suivre la rentabilite et comprendre les impacts operationnels * Collaborer etroitement avec les equipes internes, les fournisseurs et les clients * Participer a des ...

In addition to field work, the role also requires dedicated time in the office working closely with engineers and mine planning teams to review blast performance, analyze data, and identify ...

Mechanical Designer, Mining

Saint John's, NL · On-site

CA$60K - CA$70K/yr

Troubleshoot, analyze, identify, evaluate, propose, implement, and document engineering solutions * Understanding of project mission, including Client requirements * Ability to read, understand, and ...

... engineer the solution that works now - and preserves your work for decades to come. You are ... Ability to analyze information and evaluate results.

... reverse-engineering scan-to-cad python ilogic vba manufacturability-analysis written-communication verbal-communication project-documentation feature-tree-management tolerance-application About ...

Showing results 41-60

Programmer Analyst information

What is the difference between Programmer Analyst vs Software Developer?

AspectProgrammer AnalystSoftware Developer
Primary RoleAnalyzes user requirements, designs solutions, and develops applicationsDesigns, codes, tests, and maintains software applications
Required SkillsProgramming, analysis, problem-solving, communicationProgramming, software design, debugging, project management
Work EnvironmentOften in IT departments, collaborating with analysts and usersIn development teams, working on coding and software projects
CertificationsTypically none required, but certifications like Microsoft Certified or Java certifications are commonSimilar certifications, including programming language certifications and Agile/Scrum

While both roles involve programming, Programmer Analysts focus on analyzing requirements and designing solutions, whereas Software Developers primarily concentrate on coding and building software applications. The roles often overlap, but the Analyst role emphasizes requirements gathering and system analysis, making it suitable for those with strong communication skills alongside technical expertise.

How do programmer analysts typically balance coding tasks with analyzing business requirements in their daily work?

Programmer Analysts often split their time between developing software solutions and working closely with business stakeholders to gather and interpret requirements. This means you'll frequently switch between writing code, debugging applications, and participating in meetings to clarify project goals or discuss user needs. Effective communication and time management are crucial, as you'll need to translate business processes into technical specifications while ensuring your solutions remain aligned with organizational objectives. Collaboration with project managers, business analysts, and quality assurance teams is common, making teamwork an integral part of the role.

What is a programmer analyst?

As a programmer analyst, you design, develop, and implement a computer system that is customized to suit a business’ or client’s needs. You can find this work in a variety of industries, including finance, engineering, and science. You meet with supervisors to determine what the business needs are and design a program, application, or database that meets those needs. You then create any required software to go along with the system. Your job duties include performing tests on new programs, debugging as needed, and providing support if required. Other responsibilities include writing and updating procedures and policies related to programming, ensuring hardware is fully functional, and calling for repairs when needed.

What are the key skills and qualifications needed to thrive as a programmer analyst, and why are they important?

To thrive as a Programmer Analyst, you typically need strong analytical skills, programming proficiency (often in languages such as Java, Python, or C#), and a bachelor’s degree in computer science or a related field. Familiarity with databases, software development tools, and systems analysis methodologies, as well as certifications like CompTIA or Microsoft Certified Solutions Developer (MCSD), are commonly required. Strong problem-solving abilities, effective communication, and attention to detail enable standout performance in both technical troubleshooting and translating business needs into technical solutions. These skills and qualities are crucial for delivering reliable software that meets organizational requirements and facilitates smooth business operations.
What are popular job titles related to Programmer Analyst jobs in Newfoundland and Labrador? For Programmer Analyst jobs in Newfoundland and Labrador, the most frequently searched job titles are:
Infographic showing various Programmer Analyst job openings in Newfoundland and Labrador as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 72% Physical, 7% Hybrid, and 21% Remote job distribution.

Senior Software Developer - PHP

Targeted Talent

Saint John's, NL • On-site

Full-time

Re-posted 21 days ago


Job description

If you want to work on some of the world’s biggestwebsites and have your work seen by millions every day, this might be the job for you.As a senior member of a growing team, you will contribute in to all stages of the web development life cycle.

What you'll be doing:

  • Develop, implement, and maintain object-oriented backend applications with PHP, MySQL
  • Perform code reviews
  • Write well designed, testable, efficient code
  • Highlighting areas to improve with both the products and team
  • Analyze product requirements and translate to design specifications

What you'll need to be successful:

Must Haves:

  • Excellent knowledge of web technologies in PHP
  • Minimum 3 - 5 years of work experience
  • Strong knowledge with dealing large system including logging and reporting
  • Good HTML/JS/CSS knowledge
  • Lamp Server experience
  • Knowledge of UNIX

Nice to Have:

  • Bachelor’s degree in Computer Science/Engineering an asset
  • Strong knowledge of database technologies to scale for high volume web sites a big asset
  • Worked within the Ads/Marketing space
  • API Development experience
  • Laravel experience
  • Symfony experience
  • Docker experience
  • Microservices experience

Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA