Jobs

    Platform Developer - Kanata, Canada - Solace Corporation

    Solace Corporation
    Solace Corporation Kanata, Canada

    1 month ago

    Default job background
    Full time
    Description
    Salary:

    Harnessing the Power of Data, Together.

    Solace stands at the forefront of technology and innovation, empowering the world's largest enterprises in their journey towards becoming real-time, data-driven organizations. Our cutting-edge technology intelligently, securely and reliably helps our customers by solving use cases like hybrid cloud integration, IoT connectivity, microservices, and big data distribution.

    The next time you drive a luxury vehicle, order new furniture online, fly in a plane, or do some online banking, your positive experience could be a direct result of our technology, and your hard work

    Overview

    This position is for a Platform Developer. You will be responsible for defining, designing, developing, and deploying cloud-native applications and solutions (such as Solace Cloud) in leading cloud providers and platforms such as Amazon Web Services, Microsoft Azure, Google Cloud Platform and Kubernetes.

    The Right Person Will

    • Contribute to new products/solutions using agile software development practices.
    • Demonstrate expertise in managing and orchestrating containers using Kubernetes, ensuring scalability and reliability of services.
    • Secure applications by managing secrets, credentials, and other sensitive data using tools like Vault.
    • Design, build, and maintain efficient, reusable, and reliable Java/Infrastructure code.
    • Implement performance and quality modules to ensure strong optimization and functionality.
    • Help maintain code quality, organization, and automatization.
    • Test software through automation and CI/CD integration pipelines
    • Deliver features as a full-stack developer with the ability to switch between the different layers of an application/service.
    • Experience in evaluating designs/solutions using various front-end and back-end architecture patterns.
    • Communicate with the team through meetings, demos, and documentation.

    Ideal Skills

    • BS. degree in Software/Computer/Electrical Engineering, Computer Science or similar field OR equivalent experience
    • 5+ years of experience in software development with a focus on microservices.
    • Strong understanding of microservices architecture and its deployment using container technologies like Docker and Kubernetes.
    • Proficiency in developing infrastructure as code (IaC) with tools such as Terraform.
    • Ability to write various types of automated tests (unit, integration, functional, and performance).
    • Professional experience developing in back-end and front-end stacks.
    • Experience with Java & Spring Boot
    • Experience with REST APIs
    • Experience working in various cloud environments: AWS, Azure, GCP, etc.
    • Experience with SQL/NoSQL databases (MySQL/ElasticSearch)
    • Experience with JavaScript client frameworks (Aurelia/React/Angular)
    • Comfortable with writing various types of automated tests (unit/integration/functional/performance)
    • A self-starter, motivated, and willing to learn.
    • A team player who can collaborate within cross-functional teams.
    • A good communicator who communicates technical ideas clearly and concisely

    Desirable

    • Experience with cloud-native infrastructure and SaaS
    • In-depth experience with managing sensitive data using HashiCorp Vault or similar tools.
    • Experience with event-driven architecture and event brokers such as Solace, Kafka and SNS.
    • Experience with application performance monitoring tools.
    • Experience with container technologies such as Docker and Kubernetes.
    • Experience with microservices and design patterns.
    • Experience with orchestration and configuration management tools (Ansible/Chef/Puppet/Salt)
    • Experience with CI/CD pipelines.

    Why You'll Want to Join Us at Solace

    • We have an awesome team You'll get to work with some of the smartest individuals in the business
    • We believe in work-life balance and believe it's important to love what you do
    • We have adopted a hybrid work model to create an inclusive working environment for everyone
    • We live by our values: craftsmanship, trust, courage, freedom, momentum, humility, and human experience. Every. Single. Day.
    • Our training programs are top-notch (LinkedIn Learning, Mentorship program, Solace Academy)
    • We like to brag about our stellar customer lineup
    • We are social – we like to keep things simple and fun
    • We are one of the top-ranked employers on Glassdoor
    • We have a sense of humour and make cool videos on cool topics like MITT and this

    We understand that experience takes on various shapes and sizes. Not sure you meet all the requirements? We still want to hear from you Your unique experience could be exactly what we are looking for.

    At Solace, we believe that diversity and inclusion drive innovation and growth, both in business and in life. We strive to create an enriching and safe workplace where you can be who you are. If you want to do the best work of your career and feel supported every step of the way, we encourage you to join us

    Accommodations are available upon request for anyone taking part in the hiring process. Let us know how we can help We thank all candidates for their interest, however, only those selected to continue in the selection process will be contacted.



  • Insight Global Canada

    Location: Remote · Employment: 12 months + extensions · 40 hours/week · Must-haves · 5+ years of power apps development · In depth knowledge of MS data verse · Experience with complex automation via MS automate · Proven experience in developing Power Apps canvas and model-dr ...


  • BDO Canada LLP Canada

    Microsoft Power Platform Developer page is loaded · Microsoft Power Platform Developer · Apply locations Oakville Calgary - 8th Ave SW Halifax - Mumford Rd Ottawa - Kent St Toronto - Bay St time type Full time posted on Posted Yesterday job requisition id JR1251 Putting people ...


  • YULCOM Technologies Canada

    About us: · We are an innovative healthcare company dedicated to providing accessible and efficient telemedicine solutions. Our platform uses OpenMRS, an open-source medical records management system, to deliver high-quality remote healthcare services. · Job description: · We ...


  • Reitmans ( Canada ) Limited Canada

    Business Type: Head Office - Corporate Services · Department ID: Data, BI & Analytics · Permanent Company Description Who we are: At Reitmans (Canada) Limited (RCL), every moment of every day revolves around our customers and our love of fashion. We believe fashion empowers our ...


  • Hewlett Packard Enterprise Canada

    Linux Platform Software Developer page is loaded · Linux Platform Software Developer · Apply locations Vancouver, British Columbia, Canada time type Full time posted on Posted 3 Days Ago job requisition id Linux Platform Software Developer Description - · This role is responsi ...


  • Wind River Systems Canada

    Cloud Platform Software Developer – Member of Technical Staff · About Wind River · Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of syst ...


  • Insight Global Canada

    Location: Remote Employment: 12 months + extensions40 hours/weekMust-haves - 5+ years of power apps development - In depth knowledge of MS data verse - Experience with complex automation via MS automate - Proven experience in developing Power Apps canvas and model-driven apps Plu ...


  • CloudFlare Canada

    Specialist Solutions Engineer, Developer Platform · About Us · At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the world's largest networks that powers trillions of requests per month. Cloudflare protects ...


  • Nexient LLC Canada

    Req ID: 286101 · NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. · We are currently seeking a Dynamics 365 CE/Power Pl ...

  • Xideral Canada

    Java-Spring Tech Lead

    3 weeks ago


    Xideral Canada canada, Canada

    La personne titulaire participe à la mise en œuvre de projets de développement ou de correctifs logiciels/progiciels de complexité moyenne. Elle développe des outils et applications informatiques et configure des progiciels. Elle accompagne les responsables de projets dans l'élab ...


  • Altis Technology Canada

    We are assisting our respectable client in the non-profit sector with the search for an MS Dynamics Solution Architect who will join their team on a permanent full time basis. · Reporting to the Senior Manager of Software Development you will act as a technical expert of Microsof ...


  • LeverageTek IT Solutions Canada

    LeverageTek is actively seeking a Senior MS Dynamics/Power Platform Developer for a permanent position with its Ottawa-based customer. · Work Location · Remote · Key Tasks · Defines and documents the overall application architecture and design decisions during a project to meet c ...


  • Jade Global Canada

    - Develop technical solutions aligned with business objectives; Lead technical design sessions; identify gaps between current and desired end states · - Must have Manage service experience · - Lead multi-faceted internal teams, balancing SR's resources to maximize impact to the c ...

  • Pyramid Consulting, Inc

    Dynamics 365 Admin

    4 days ago


    Pyramid Consulting, Inc Canada

    Immediate need for a talented Dynamics 365 Admin. This is a months contract opportunity with long-term potential and is located in Canada (Remote). Please review the job description below and contact me ASAP if you are interested. · Job ID: · Pay Range: CAD 45/hr- CAD 50/hour. · ...

  • Insight Global

    Magento Developer

    5 days ago


    Insight Global Canada

    As a Senior Software Engineer, you'll join the ecommerce development team which plays a key role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems supporting their retail platforms. · Your focus will be on ...


  • Scoop Solar Canada

    The Opportunity · Join our dynamic and innovative development team at the forefront of the renewable energy sector as a JavaScript Developer. · As a Junior JavaScript Developer, you will play a key role in supporting the development of web-based applications and our integratio ...

  • NIIT

    Product Manager

    5 days ago


    NIIT Canada

    About the company: · NIIT is a leading Skills and Talent Development Corporation that is building a manpower pool for global industry requirements. The company, which was set up in 1981 to help the nascent IT industry overcome its human resource challenges, today ranks among the ...

  • HCLTech

    Developer

    1 week ago


    HCLTech Canada

    We are seeking a React Developer with expertise in , JavaScript, CSS, GitHub, and exposure to .NET. The successful candidate will be part of a team developing the GaaS platform, leveraging .NET, , Postgres, and Semantic Kernel (SK) technologies. · The candidate will be responsibl ...


  • Applicantz Canada

    VISA SPONSORSHIP IS NOT AVAILABLE. Remote work, PST/CST time preferred · Our large, Fortune Technology client is ranked as one of the best companies to work with, in the world. As a global leader in 3D design, engineering, and entertainment software, they foster progressive cultu ...


  • Focus Systems Inc. Canada

    Title: Senior Informatica Administrator (Remote - Canada) · RFP ID: 1458 · Contract Term: 13 Months · Role Overview: · Seeking an experienced Senior Informatica Administrator for a pivotal remote role in our team, managing and optimizing our data management infrastructure using v ...