Software Engineering Software Developer

4 weeks ago


Markham, Canada IBM Full time
Introduction

A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.

Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.

We are seeking a software developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

Your Role and Responsibilities

As a software developer, you will play a vital role in a wide range of activities including new feature development, problem troubleshooting, and customer support in our Digital Labor software suites. You will be involved in many aspects of the development process including development, maintenance, support of software components, support of development environments and enhancing automation within our quality assurance and development infrastructure. You'll be part of a team working on leading edge technology solving some of the world's most complex problems and supporting the entire Digital Labor organization. Collaboration is at the heart of what we do, and you’ll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations.

Required Technical and Professional Expertise
  1. Software Development Expertise: Strong background in software development, demonstrating expertise and knowledge in more than two of the following programming languages: C, C++, Java, Python, UNIX Shell Scripting, .NET/C#, React, JavaScript, CSS, HTML, NodeJS, Dojo, Rust, Go (golang), Groovy. Experience in building and maintaining CI/CD based workflows, using Jenkins, Artifactory, GitHub Enterprise.
  2. Cloud Technology Proficiency: Experience with cloud-based technologies, showcasing familiarity with modern cloud ecosystems and tools (AWS, Azure, GCP, IBM Cloud); building, deploying and managing containerized microservice based applications on Kubernetes. Familiarity with Client/Server architectures and web requests.
  3. Database Knowledge: Proficiency in SQL and NoSQL databases, particularly experience with technologies like Db2, Oracle or Cloudant, adding value to data management practices.
  4. Excellent Problem-Solving Skills: Demonstrate excellence in problem-solving, with the ability to tackle complex issues and find effective solutions. Good understanding of unit, behavioral and end-to-end testing.
  5. Collaborative Team Player with Self-Starter Mindset: Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment. A self-starter with a proactive mindset, able to initiate and drive projects independently.
Preferred Technical and Professional Expertise

Strong understanding of computer science data structures and algorithms. Familiarity with artificial intelligence and machine learning.

#J-18808-Ljbffr

  • Markham, Canada JAM Software GmbH Full time

    h3>Embedded Software Developer – Packet processingAre you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics?What we’re looking forHighly motivated and dynamic professionalsMotivated designers with broad backgrounds and service mindset...

  • Software Developer

    6 months ago


    Markham, Canada Jonas Software UK Full time

    Description :  Software Developer Jonas Software – Club Division If you are looking for a fast-paced environment building something that millions of people use daily, then you’ll find it here with the Research and Development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and exceeds...

  • Software Developer

    2 months ago


    Markham, Canada Jonas Software - Canada Full time

    Software Developer Jonas Software – Club Division If you are looking for a fast-paced environment building something that millions of people use daily, then you’ll find it here with the Research and Development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and exceeds our customers’...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    {"h2":{"text":"Embedded Software Developer Job Description"}},As an Embedded Software Developer at JAM Software GmbH, you will play a key role in designing and developing cutting-edge embedded software applications. With a focus on packet processing, you will collaborate with experienced engineers to create innovative solutions that drive our business...


  • Markham, Canada Jonas Software UK Full time

    Description :  Senior Software Developer PVX Plus Technologies Ltd. THE COMPANY If you are looking to further your career in a fun and challenging environment, we want to hear from you. PVX Plus is an established software company with hundreds of thousands of users, preparing for the next stage of growth. Our development language,...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Jonas Software UK. As a key member of our development team, you will be responsible for designing and implementing complex software solutions using C, C++, and other programming languages.Key Responsibilities:Design and implement clean,...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Overview:We are seeking a highly skilled Software Developer Lead to join our team at Jonas Software UK. This is a fantastic opportunity for an experienced developer looking to take on new challenges and responsibilities.About Us:Jonas Software is a leading provider of enterprise management software solutions to various industries, with over 60,000...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About Jonas SoftwareJonas Software is a leading provider of enterprise management software solutions to various industries worldwide. With over 65 distinct brands, we are respected and leaders within our own domain.Our vision is to be the branded global leader across these markets, recognized by customers and stakeholders as the trusted provider of 'Software...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Senior Full-Stack Developer OpportunityWe are seeking a seasoned software professional to join our team at Jonas Software - Construction Division.About the RoleThis is a key position that requires strong technical expertise and leadership skills to guide our development efforts.The ideal candidate will have extensive experience in software development, with...


  • Markham, Canada Jonas Software - Canada Full time

    Software Developer Jonas Software – Club Division If you are looking for a fast-paced environment building something that millions of people use daily, then you’ll find it here with the Research and Development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and exceeds our customers’...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our team at Jonas Software UK.Key ResponsibilitiesDesign and implement complex software development tools using C, C++, and other programming languages.Collaborate with the team to provide input to application design and requirements.Perform unit testing and support other testing...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Senior Full-Stack Developer Job DescriptionWe are seeking a highly skilled and experienced Senior Full-Stack Developer to join our team at Jonas Software UK.About the RoleThe ideal candidate will have extensive experience in software development, with a proven track record of delivering complex web and desktop solutions. They will be responsible for...


  • Markham, Canada JAM Software GmbH Full time

    Senior Software Engineer – Python AutomationJoin Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    About the RoleAs a Senior Software Architect at Jonas Software - Club Division, you will be responsible for building scalable, high-volume web applications using ASP.NET Web Applications. Your experience with .NET/.NET Core Web API development, including security principles, is crucial in this role.We are looking for a highly skilled developer who can design...


  • Markham, Canada Jonas Software Full time

    Job Description: JOB TITLE: M&A BUSINESS DEVELOPMENT ANALYST OVERVIEW: Jonas Software is a leading provider of enterprise management software solutions to the Foodservice, Construction, Country & Golf Club, Fitness & Sports, Attractions, Hotels and Resorts, Salon & Spa, Education, Radiology/Laboratory Information Systems and Product Licensing industries....


  • Markham, Canada Jonas Software - Canada Full time

    h3>Project Manager/Construction Software Analyst Jonas Software - Premier JOB RESPONSIBILITIES: Manage Client Implementation Projects and the perseverance to make sure they are completed successfully Gather clients’ requirements and review their business processes Configure software to match client requirements Train Clients on Jonas Premier software...

  • Software Engineer

    3 weeks ago


    Markham, Ontario, Canada Randstad Full time

    Job Description:As a software engineer, you will be responsible for developing and maintaining software applications.Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize requirementsEnsure high-quality software delivery through rigorous testing and quality assuranceThis is a great opportunity for a...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the Role:We are seeking a highly skilled Enterprise Software Specialist to join our team in the UK. As a key member of our HRIS department, you will be responsible for providing analytical and technical support to our Human Resources department on HR systems.Key Responsibilities:Act as a subject matter expert for our HRIS system, configuring system...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Overview">Jonas Software - Canada is seeking a highly skilled Client Manager to drive revenue growth through new logo and back-to-base sales of software and services.The ideal candidate will possess strong communication skills, attention to detail, and a solid understanding of Jonas Club's products.Key Responsibilities:Manage the entire sales process,...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job DescriptionWe are seeking a skilled Software Installation Professional to join our Construction Division in the UK.About Jonas Software UKJonas Software is a leading provider of enterprise management software solutions. Our vision is to be the branded global leader across various vertical markets, recognized by customers and industry stakeholders as a...