Senior Software Development and Testing Specialist

4 weeks ago


Halifax, Nova Scotia, Canada Smart TechLink Solutions Inc. Full time

Company Overview

Smart TechLink Solutions Inc. is a leading talent management firm that provides IT staffing solutions and services to clients. We specialize in recruiting experienced professionals who are passionate about solving complex problems and delivering innovative technology solutions.

Job Overview

We are seeking a highly skilled Software Development and Testing professional to join our team at Smart TechLink Solutions Inc. As a Software Development and Testing specialist, you will be responsible for designing, developing, and testing software applications. This is a senior-level role, requiring 7 to 10 years of experience.

Key Responsibilities

  • Design, develop, and test software applications in accordance with client requirements and industry standards.
  • Collaborate with cross-functional teams to define software specifications and project requirements.
  • Conduct code reviews to ensure the quality and efficiency of software deliverables.
  • Troubleshoot and resolve software defects and issues, ensuring timely resolution.
  • Develop and maintain technical documentation, including design documents, test plans, and user manuals.
  • Stay updated with emerging trends and technologies in software development and testing.
  • Assist in the evaluation and implementation of software development and testing tools and methodologies.
  • Collaborate with stakeholders to gather and analyze software requirements.
  • Participate in the full software development lifecycle, from planning and design to implementation and maintenance.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development and testing, with a focus on web-based applications.
  • Strong knowledge of programming languages such as Java, C#, or Python.
  • Experience with software testing methodologies, tools, and frameworks.
  • Familiarity with agile development methodologies, such as Scrum or Kanban.
  • Excellent problem-solving and troubleshooting skills.
  • Ability to work independently and as part of a team.
  • Strong communication and collaboration skills.
  • Attention to detail and a commitment to delivering high-quality software solutions.
  • Experience with version control systems, such as Git or SVN.
  • Knowledge of database management systems, such as SQL or Oracle.

Additional Requirements

  • Experience in SDET.
  • Experience in developing and implementing test strategies for complex initiatives.
  • Experience providing testing oversight over multiple agile teams.
  • Experience with Test Automation and DevOps practices in ETL and Cloud.
  • Experience in SQL.
  • Strong problem-solving skills, troubleshooting, and root cause analysis skills.
  • Should have Healthcare experience.

Visa Requirements

OWP(12+ Months), PR, and Citizenship.

Job Type

On-site job.



  • Halifax, Nova Scotia, Canada Smart TechLink Solutions Inc. Full time

    Company OverviewSmart TechLink Solutions Inc. (STS) is a leading talent management firm providing IT staffing solutions and expertise to clients. With a focus on problem-solving and delivering impactful technology, we specialize in recruiting experienced professionals.Job OverviewWe seek a seasoned Senior Software Development and Testing Specialist to join...


  • Halifax, Nova Scotia, Canada Smart TechLink Solutions Inc. Full time

    Company OverviewSmart TechLink Solutions Inc. (STS) is a leading talent management firm that provides innovative IT staffing solutions and services to clients. With a strong focus on recruiting experienced professionals, we deliver meaningful technology solutions that drive business success.Job OverviewWe are seeking a highly skilled Software Development and...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job DescriptionWhat is the opportunity?As a Software Developer in Test, you will support the HR Incentive Compensation Technology team as both a SDET and Technical Analyst. You will write test plans and test cases, but also use your technical skills to deploy components to QA environments and write scripts using SQL to automate deployments and testing.Key...


  • Halifax, Nova Scotia, Canada Magnet Forensics Full time

    About UsMagnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. Our mission is to empower investigators to fight crime, protect assets, and guard national security.We are a team of innovators, dedicated to making a...


  • Halifax, Nova Scotia, Canada Iris Software Inc. Full time

    About the Role:Iris Software Inc. is seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing and documenting robust API integrations to facilitate email data exchange between RBC and 3rd party vendor APIs.Key Responsibilities:Design and document API integrations for email...


  • Halifax, Nova Scotia, Canada NOVA SCOTIA LIMITED Full time

    About NOVA SCOTIA LIMITEDWe are a forward-thinking company with a focus on delivering innovative solutions.Salary:$120,000 - $180,000 per yearAbout the RoleThis Senior Software Engineering Specialist position is an exciting opportunity to join our team of experienced software developers and contribute to the development of e-commerce and other Internet...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job OpportunityWe are seeking a skilled Software Developer in Test to join our team in Halifax. As a key member of our HR Incentive Compensation Technology team, you will play a critical role in supporting the development and deployment of our technology solutions.Key ResponsibilitiesDesign and develop test plans and test cases to ensure the quality and...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity?We are seeking a highly skilled Senior Software Developer to join our team at the Royal Bank of Canada. As a key member of our software development squad, you will be responsible for designing, developing, and enhancing our in-house applications and integrating vendor products for our UK Regulatory Reporting...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job Opportunity:Global Functions Technology (GFT) at RBC is seeking a talented software developer to join our team. As a Senior Software Developer, you will work as part of an agile team to deliver high-performing applications built on cloud platforms with streaming technologies.Key Responsibilities:Develop and support highly scalable, high-performance...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job Title: Senior Quality Assurance SpecialistJob Summary:We are seeking a highly skilled Senior Quality Assurance Specialist to join our team at the Royal Bank of Canada. As a Senior Quality Assurance Specialist, you will be responsible for ensuring the quality and reliability of our software applications.Key Responsibilities:Develop and maintain automated...


  • Halifax, Nova Scotia, Canada ResMed Full time

    About ResMedResMed is a leading medical device company that develops innovative solutions for sleep apnea, respiratory therapy, and other conditions.Salary: $120,000 - $180,000 per yearThis estimate is based on industry standards and may vary depending on location and experience.Job Description:Software Engineering SpecialistWe are seeking an experienced...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity?We are seeking a highly skilled Senior Software Developer to join our team at Royal Bank of Canada. As a key member of our agile squad, you will be responsible for designing, developing, and enhancing our in-house applications and integrating vendor products for our UK Regulatory Reporting business in Finance...


  • Halifax, Nova Scotia, Canada Smart TechLink Solutions Inc. Full time

    At Smart TechLink Solutions Inc., we are seeking an experienced Senior Software Development and Quality Assurance Engineer to join our team in Halifax, Nova Scotia.About the Role:We are looking for a highly skilled software engineer with expertise in designing, developing, and testing software applications. This senior-level position requires 7 to 10 years...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job DescriptionWe are seeking a talented Senior Software Developer to join our team at Royal Bank of Canada. As a key member of our technology team, you will play a critical role in developing and delivering high-performance applications built on cloud platforms with streaming technologies.What You Will DoDevelop and support highly scalable, high-performance...


  • Halifax, Nova Scotia, Canada Nova Scotia Health and IWK Health Full time

    Job Title: Senior Software Engineer for Web DevelopmentJob Summary:We are seeking a skilled Senior Software Engineer to join our team and lead the development of our web applications. The ideal candidate will have experience in developing scalable and user-friendly web applications using modern technologies and programming languages.Key...


  • Halifax, Nova Scotia, Canada Genpact Full time

    At Genpact, we are driven by our innate curiosity and entrepreneurial agility to create lasting value for our clients. Our team of experts is passionate about delivering outcomes that shape the future.We are inviting applications for the role of Senior Software Engineer, Python Developer.This is an exciting opportunity to work with complex datasets and...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    We are seeking a Senior Software Developer to join our team in Bedford, Canada. This is an exciting opportunity to work with a talented group of individuals as part of Royal Bank of Canada (RBC).This role offers a comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.The...


  • Halifax, Nova Scotia, Canada Gangnam Korean BBQ Full time

    We are looking for a skilled Senior Software Developer to join our company.The ideal candidate will have experience with backend development and a strong understanding of software architecture.Responsibilities include:Designing and implementing software systemsCollaborating with cross-functional teamsIdentifying and resolving technical issuesOur company...


  • Halifax, Nova Scotia, Canada Magnet Forensics Full time

    About Magnet ForensicsMagnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. Our mission is to empower investigators to fight crime, protect assets, and guard national security.We are continually innovating so our...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Company OverviewRoyal Bank of Canada is a leading financial institution that values innovation, collaboration, and customer satisfaction.Job DescriptionWe are seeking an experienced Senior Software Developer to join our agile team. As a key member of our development squad, you will design, develop, and enhance our Axiom tool for UK regulatory reports. Your...