Lead Software Developer

2 weeks ago


Markham, Ontario, Canada IBM Full time
Job Description

We are seeking a skilled Full Stack Developer to join our IBM Software team.

About the Role

You will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. The Sterling B2B Integration SaaS is a cloud-based platform that enables businesses to efficiently connect and exchange data with their customers, suppliers, distributors, and other trading partners using electronic data interchange (EDI) formats or application programming interfaces (APIs).

Key Responsibilities
  • Developing and enhancing product capabilities
  • Closely collaborating with the broader Product Management, Design, Development & Support team using Scrum agile methodology
Requirements
  • 8+ years experience in front-end development with strong skills in JavaScript, CSS, HTML5, TypeScript, AngularJS or React
  • 8+ years experience developing, deploying, debugging of Java / J2EE applications
  • 8+ years experience with micro-services using REST or GraphQL APIs
  • Ability to write high-performance, reusable code, including appropriate testing
  • Proven oral/written communication and organizational skills
  • Ability to multi-task and re-prioritize under pressure
  • Familiarity with one or more automation testing framework & CICD pipeline technologies
  • Experience working on UI/UX design system like Carbon Design, Ant Design or Material Design
  • Cross-browser compatibility experience with all major browsers, operating systems, and device types
Preferred Qualifications
  • 4+ years experience with database systems including SQL or NoSQL data stores
  • 4+ years experience cloud-native technologies including Docker containers, Kubernetes orchestration, on OpenShift
  • Familiarity with SQLServer, Cassandra, Mongo, Postgres, ElasticSearch, Flink, and/or Kafka
  • Familiarity with other programming models and open standards
  • Understanding of Agile Development principles and practices
Salary Information

The estimated salary for this role is $120,000-$180,000 per year, based on location and industry standards.



  • 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

    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, Ontario, Canada JAM Software GmbH Full time

    Embedded Software DeveloperWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Key ResponsibilitiesCollaborate with experienced engineers to design and...


  • 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 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

    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,...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the real-world needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume...


  • Markham, Ontario, Canada Blackline Aluminum Systems Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Lead to join our team at Blackline Aluminum Systems.About the RoleThis is a senior leadership position responsible for leading and co-ordinating teams of information systems professionals in the development of software and integrated information systems, process control software, and...


  • Markham, Ontario, Canada Fleming Farms Senior Living Full time

    Job DescriptionWe are seeking an experienced Senior Software Development Lead to join our team at Syntronic. As a key member of our engineering team, you will play a vital role in shaping the future of telecommunications, automotive, healthcare, and industrial automation.About the Role:Collaborate with senior engineers, architects, and subject matter experts...


  • Markham, Ontario, Canada LSG Partners Full time

    LSG Partners is seeking an experienced Software Development Team Lead. The ideal candidate will have a Bachelor's degree and 5+ years of experience in software development, computer systems, and IT service delivery.Key Responsibilities:Collect and document user requirements to ensure seamless system implementation.Coordinate the development, installation,...


  • 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, Ontario, Canada Legrand Full time

    At Legrand, we're seeking a highly skilled Software Engineer Lead Developer to join our Building Control Systems Solarfective Team in Markham, ON. This exciting opportunity offers the chance to execute software/firmware development for the Building Control System (BCS) Division.The ideal candidate will design, develop, integrate, and test embedded firmware...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Key Responsibilities:Develop and implement new software features and elements for system design.Lead a team of developers to contribute to software development at the product or platform level.Design and write code for cross-sub-systems and key algorithms.Continuously track and analyze emerging technical trends and developments.Translate business and...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Summary:The M&A Business Development Associate role at Jonas Software UK involves identifying and qualifying acquisition opportunities to drive corporate growth and expansion. This position will report to the Director of Business Development (M&A) and work closely with the portfolio's Senior Management team.Key Responsibilities:Conduct industry and...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the Role:This position will report to the Director of Business Development (Mergers and Acquisitions) and work closely with the portfolio's Senior Management team in continuing the company's success in identifying and qualifying acquisition opportunities.Key Responsibilities:Conduct industry and competitive research to identify vertical market software...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Overview:The Senior Business Development Manager for Mergers and Acquisitions will play a pivotal role in identifying and qualifying acquisition opportunities that align with the company's strategic goals.This position reports directly to the Director of Business Development (M&A) and works closely with the portfolio's Senior Management team to drive...

  • Software Developer

    1 week ago


    Markham, Ontario, Canada Computer Talk Full time

    About ComputerTalk:ComputerTalk is a leading provider of Cloud Hosted Contact Center and Unified Communication Solutions in Canada. With over 30 years of experience, we have designed, deployed, and supported solutions for more than 400 clients worldwide.About the Role:Our Application Development team is seeking a talented Software Developer to join our team...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Software EngineerJonas Software – Club DivisionWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Club Software. Our goal is to deliver high-quality software that meets real-world needs and exceeds customer expectations.The ideal candidate will have great Web Development skills and experience, allowing them to...


  • 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...

  • Software Developer

    2 weeks ago


    Markham, Ontario, Canada IBM Computing Full time

    Role OverviewAs an IBM Computing Software Developer, you will work within the global IBM Watson X development teams to deliver public & private cloud solutions. This involves collaborating with clients to manage, deploy, and monitor machine learning models and other assets throughout their development, validation, and production lifecycles.Your Key...