IBM Canada Software Developer – Hiring Now

🏢 IBM Canada📍 Groton💼 Full-Time💻 On-site🏭 Information Technology💰 $90,000 - $130,000 per year

About Company

IBM Canada, a subsidiary of the global technology and consulting giant IBM, has been a driving force in Canadian innovation for over a century. While deeply rooted in Canada, our reach extends globally, contributing to transformative projects and solutions worldwide. We are at the forefront of AI, cloud computing, blockchain, quantum computing, and enterprise software. At IBM, we believe in progress — that the application of intelligence, reason, and science can improve business, society, and the human condition. Our commitment to innovation, diversity, and continuous learning creates an environment where our employees can thrive, solve complex challenges, and make a tangible impact. Join IBM Canada and be part of a team that’s designing and building the future of technology, delivering value to clients across various industries, and making a difference in the world.

Job Description

Are you a passionate and skilled Software Developer ready to make a significant impact? IBM Canada is seeking a talented Software Developer to join our dynamic team in Groton, CT. In this pivotal role, you will be instrumental in designing, developing, and maintaining cutting-edge software solutions that power critical business operations and drive innovation for our diverse clientele. You will work within an agile development environment, collaborating closely with product managers, designers, and other engineers to bring complex projects from concept to deployment. This position offers a unique opportunity to work on challenging problems, leverage advanced technologies, and contribute to products that shape industries. We are looking for individuals who are not only proficient in coding but also possess a strong problem-solving mindset, a commitment to quality, and a proactive approach to learning new technologies. As an IBM Canada Software Developer, you will be expected to contribute to all phases of the software development lifecycle, from requirements gathering and architectural design to testing, deployment, and ongoing support. Your work will directly influence the functionality, performance, and user experience of our enterprise-level applications. This role is ideal for someone who thrives in a collaborative, fast-paced environment and is eager to grow their skills within a world-renowned technology company. Come define the next era of technology with us.

New Job Opportunity
We are actively hiring for a new role.
Apply Now

Key Responsibilities

  • Design, develop, test, deploy, and maintain robust, scalable, and high-performance software applications.
  • Collaborate with cross-functional teams (product management, design, QA) to define, design, and ship new features.
  • Write clean, efficient, well-documented, and maintainable code following best practices and coding standards.
  • Participate in code reviews to ensure code quality, share knowledge, and foster a collaborative development environment.
  • Troubleshoot, debug, and upgrade existing software to improve functionality and performance.
  • Contribute to the continuous improvement of the software development process and tools.
  • Research and evaluate new technologies and tools to enhance development capabilities.
  • Provide technical guidance and mentorship to junior developers as needed.

Required Skills

  • Proficiency in at least one modern programming language such as Java, Python, C#, or Node.js.
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with cloud platforms (e.g., IBM Cloud, AWS, Azure, Google Cloud).
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving, analytical, and critical thinking skills.
  • Excellent communication and collaboration abilities.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of front-end development frameworks (e.g., React, Angular, Vue.js).
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Experience working in an Agile/Scrum development environment.
  • Understanding of security best practices in software development.
  • Certifications in cloud platforms or specific programming languages.

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Paid time off, including vacation, sick leave, and holidays.
  • 401(k) retirement plan with company matching.
  • Opportunities for continuous learning and professional development through IBM's extensive training programs.
  • Mentorship programs and career growth opportunities.
  • Access to cutting-edge technologies and innovative projects.
  • Employee assistance programs and wellness initiatives.
  • Inclusive and diverse work environment focused on collaboration and innovation.

How to Apply

To apply for this exciting opportunity, please visit the IBM Careers website. Navigate to the careers section, and use the search functionality to find Software Developer roles in Groton, CT, or related positions. Click on the job title that matches your interest and qualifications and follow the instructions to submit your application. We encourage you to highlight your relevant experience and skills in your resume and cover letter.

Apply Now

Don't rely on old listings! Get immediate, FREE access to today's freshest and most exclusive openings on our Premium Job Board.

🔥 Unlock the Hottest Jobs Now – It's FREE!

DISCLAIMER

Welcome to Career.rdptt.com. All job listings on career.rdptt are sourced from employers, recruiters, or publicly available job boards. We do not guarantee the accuracy, authenticity, or availability of any job post.

Applicants are advised to verify details before applying and avoid sharing sensitive information unless certain of the employer’s legitimacy. career.rdptt is not responsible for any losses, damages, or issues arising from the use of information provided on this site.

We do not charge any fees for accessing or using our website, and all job information is provided free of charge. Use this website at your own discretion. For any inquiries or to raise a complaint, please contact us at [email protected]
Scroll to Top