Web Developer – REACT
Location: Bedford, Nova Scotia, Canada
Department: Lynn Clark’s Department
Company: IBM Consulting
Employment Type: Professional
1. Introduction
A career in IBM Consulting is built on long-term client partnerships and collaborative innovation.
You'll work alongside industry leaders to accelerate hybrid cloud and AI transformation for top global organizations.
IBM empowers innovation through strong technology platforms, including Red Hat and the IBM portfolio.
Curiosity and a drive to learn are central to IBM’s consulting approach.
You’ll be encouraged to challenge the status quo, think creatively, and solve meaningful client problems.
2. About the Role
You will work in an IBM Consulting Client Innovation Center (Delivery Center).
These centers provide deep technical and domain expertise to clients across public and private sectors.
You’ll contribute to the development and adoption of cutting-edge technologies.
3. Your Role and Responsibilities
Participate in the full software development lifecycle, including design, coding, testing, and support.
Develop software that supports clients’ hybrid-cloud and AI transformation journeys.
Demonstrate expertise in Microsoft technologies while delivering clean, efficient, and scalable code.
Collaborate with stakeholders to gather requirements and solve problems with strategic software solutions.
Stay updated with the latest Microsoft technologies and continuously apply new learning to improve development processes.
4. Required Education
Associate's Degree / College Diploma
5. Preferred Education
Bachelor’s Degree
6. Required Technical and Professional Expertise
Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Minimum 5 years of professional experience as a Full Stack Web Developer.
In-depth proficiency with React.js and state management libraries like Redux or MobX.
Proficient in .NET/C# with experience in .NET Core and ASP.NET.
Strong understanding and practical experience with microservices architecture on Azure.
Hands-on experience with Azure services such as Azure Functions, Azure Service Bus, and Azure Cosmos DB.
Familiarity with Agile methodologies and the Scrum framework.
Proficient with version control systems, particularly Git.
Excellent analytical, communication, and team collaboration skills.
7. Preferred Technical and Professional Experience
Experience with server-side development using React.js.
Knowledge of Docker and Kubernetes for containerization and orchestration.
Familiarity with unit testing tools such as Jest, Mocha, or NUnit.
Experience in setting up and working with CI/CD pipelines.
Exposure to Azure DevOps or similar platforms.
8. About IBM Consulting
IBM Consulting is the global professional services division of IBM.
It offers cutting-edge capabilities in business strategy, technology, and operations across industries.
The consulting team leverages responsible innovation to help clients, partners, and the planet.
9. Your Life @ IBM
IBM fosters a culture of constant evolution, innovation, and personal growth.
Employees are encouraged to take risks, experiment daily, and thrive regardless of background.
IBMers stay curious, give and receive constructive feedback, and collaborate across teams.
The company promotes courage in decision-making and a solutions-driven mindset.
10. About IBM
IBM has been reinventing itself since 1911 and remains a global technology and consulting leader.
The company is known for pioneering work in AI, hybrid cloud, quantum computing, and blockchain.
IBM Cloud powers business operations for many Fortune 50 companies.
IBM is committed to ethical innovation and responsible technology leadership.
11. Equal Opportunity Statement
IBM is an equal opportunity employer. All applicants are considered without regard to race, religion, gender, sexual orientation, disability, age, or other protected statuses. IBM complies with all fair employment and immigration policies.