Senior Software Engineer

3 days ago


Durham, North Carolina, United States JobRialto Full time
Job Description

We are seeking a highly skilled Full Stack Developer to join our team at JobRialto. As a key member of our development team, you will be responsible for designing, developing, and testing complex software systems.

Key Responsibilities:

  • Design and develop scalable, cloud-native microservices using Java, Spring Boot, and Kafka.
  • Develop real-time, low-latency front-end web applications using React, Redux, and TypeScript.
  • Implement automated testing frameworks for unit testing, UI microservices, and API testing.
  • Collaborate with cross-functional teams to design and develop cloud-native applications.

Requirements:

  • 10+ years of experience in the contact center industry with expertise in design, development, testing, and integration.
  • Proven knowledge in one or more contact center sub-domains, such as IVR/IVA, NLU/NLP, Routing, Recording, and Analytics.
  • 7+ years of experience with Java, Spring Boot, Kafka, and distributed caches.
  • Experience with cloud-native microservices, public cloud marketplace services, and containerization.

Preferred Qualifications:

  • Deep domain-driven design experience with cloud-native microservices.
  • Experience with automated testing frameworks, synthetic tests, and policy validation.
  • Knowledge of WebRTC signaling and audio testing.

Education:

Bachelor's Degree in Computer Science or related field.



  • Durham, North Carolina, United States JobRialto Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Airfam Products team. As a key member of our team, you will be responsible for building the digital experience for our clients' employees.Key ResponsibilitiesDesign and develop delightful user experiences using web technologies.Collaborate with product managers, designers, and...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    About the RoleFidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer in Test to join our team. As a key member of our Workplace Investing Quality Engineering team, you will be responsible for developing and executing test automation strategies to ensure the integrity, quality, and performance of our cloud data platform.Key...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    About the RoleFidelity TalentSource is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our Recommendation Engine Product team, you will play a critical role in advancing Fidelity's customer personalization efforts.Key ResponsibilitiesDesign and develop cloud native Java applications using innovative technologies...


  • Durham, North Carolina, United States Qualitative Financials Full time

    About the RoleWe are seeking a highly skilled Java Developer to join our Wallet team as a Senior Software Engineer. As a key member of our team, you will have the opportunity to develop your skills and collaborate with engineers across Fidelity in a dynamic environment.Key ResponsibilitiesDesign and develop secure crypto platforms utilizing modern software...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Description:Position Overview:Fidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Description:Position Overview:Fidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Durham, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our users.ResponsibilitiesProvide technical leadership on high-impact projects, influencing...


  • Durham, North Carolina, United States raag solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Raag Solutions. As a key member of our engineering team, you will play a critical role in designing and implementing scalable, secure, and efficient software solutions.Key ResponsibilitiesEvaluate and recommend software, technology, and design solutions to address...


  • Durham, North Carolina, United States Google Full time

    About the RoleAs a senior software engineer in our Core Machine Learning organization, you will play a critical role in driving the development of cutting-edge machine learning technologies that power Google's products and services.ResponsibilitiesSoftware Development: Write and test high-quality product or system development code, ensuring it meets the...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job SummaryFidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and testing software applications for our policy administration system.Key ResponsibilitiesDevelop and implement software solutions using Oracle Policy...


  • Durham, North Carolina, United States NVIDIA Full time

    Senior Software Engineer - HPC Infrastructure SpecialistNVIDIA is a pioneer in the field of high-performance computing, and we're seeking a skilled Senior Software Engineer to join our team. As a key member of our HPC infrastructure team, you will be responsible for designing and implementing scalable systems to meet the demands of our high-performance...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Fidelity Center of Applied Technology (FCAT) team. As an Innovation Catalyst, you will play a key role in driving the development of cutting-edge technologies that will shape the future of our industry.Key ResponsibilitiesDesign and develop high-quality digital assets and...


  • Durham, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning organization. As a key member of our team, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation at Google.ResponsibilitiesDesign, develop, and test software systems and products using a...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Senior Software Engineer (OIPA) – Fidelity TalentSource LLCAre you passionate about developing cutting-edge experiences and platforms to support customer needs in tax-efficient savings, protection, and assured income in retirement? Fidelity TalentSource LLC, a leading provider of internal temporary staffing services, is seeking skilled engineers to join...


  • Durham, North Carolina, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.ResponsibilitiesWrite and test product or system development code.Review code developed by other engineers and provide feedback to ensure best...


  • Durham, North Carolina, United States Riverbed Technology Full time

    About the RoleRiverbed Technology is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will play a key role in designing and building enterprise applications that deliver value to our customers.Key ResponsibilitiesWork within an agile team to design and build scalable and efficient software solutions.Collaborate with senior...


  • Durham, North Carolina, United States American Unit, Inc Full time

    Senior Frontend EngineerContract PositionRemote OpportunityPosition OverviewAmerican Unit, Inc. is seeking a skilled Senior Frontend Engineer to collaborate with our esteemed healthcare partner. This role involves engaging in various projects and ensuring that user requirements are fulfilled through the design, development, documentation, and testing of both...


  • Durham, North Carolina, United States Metasys Technologies, Inc. Full time

    Job Title: Senior Software Test Engineer (Automation)Location: Durham, NCDuration: 6 Month ContractPotential to convert to perm: YesJob Summary:This role is intended to work within the automation team to develop automation frameworks and scripts for new and existing features of all software products.Key Responsibilities:Create and maintain automation...


  • Durham, North Carolina, United States NVIDIA Full time

    About NVIDIANVIDIA is a pioneering technology company that has consistently pushed the boundaries of innovation over two decades. Our groundbreaking invention of the GPU in 1999 revolutionized the PC gaming market, redefined modern computer graphics, and transformed parallel computing. More recently, our GPU deep learning technology ignited the modern AI era...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Overview:Position Summary:The Lead Software Engineer is responsible for designing and enhancing automated testing frameworks and proprietary software tools through custom test automation, utilizing technologies such as SQL, XML, HTML, JavaScript, Java, and Python. This role involves testing distributed systems across various layers of the technology...