Contact Center Software Developer

1 week ago


Ann Arbor, United States Charles Schwab Full time

Position Type: RegularYour opportunity


At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.



This Software Developer position will be part of the Schwab Contact Center Technology organization, supporting Platform Rep and Client solutions. At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.



As a Software Developer, you will be responsible for creating, maintaining & enhancing custom application solutions for the contact center department team members and our business partners. and providing discovery sessions, solution architecture, technical documentation and knowledge transfer to the other Schwab support and engineering team members. The candidate will utilize database and web development skills along with a strong background and understanding of programming languages such as Angular, Javascript or equivalent development tools.



In this role the primary responsibilities include (but are not limited to):

Designing technical solutions based on business requirements, conducting discovery sessions, integrating multiple dissimilar environments, and implementing leading edge technologies.
Utilizes programming languages (Angular, Javascript) to create and maintain custom voice applications and web portals/intranets and dashboards.
Investigating complex technical issues and working with partnering personnel to resolve complex issues.
Work within the Agile framework to provide estimates and deliver new product functionality in a timely and efficient manner.
Provide third tier support for our internal support organizations to troubleshoot and resolve complex implementation issues.
Ability to prioritize work effectively and meet tight deadlines when required.
Ability to consult with business partners to provide technical direction for business requests.
Ability to work with professional services resources to understand and implement new technologies, framework, and architectures.
Ability to manage multiple projects of varying size and technical complexity.
Ability to focus on the details without losing sight of the bigger picture.
Provide clear and accurate documentation as well as provide training to other Schwab team members as needed.



What you have


Required qualifications:

Bachelor's degree in Engineering, Computer Science, or related field
Minimum 3-5 years technical, hands on experience with focus on various digital technologies & solutions
Experience with Java/JavaScript, HTML, Python, Angular framework, C, C++, SDK & XML (SCXML/VXML), a plus
Understand requirements specific to deploying IP telephony across both Cloud, LAN and WAN architectures
Ability to do knowledge transfers to other team members
BA/BS degree in Engineering or equivalent work experience
Ability to write clear and concise engineering and architecture implementation documents
Ability to analyzes and evaluates code issues and makes decisions within general parameters under broad supervision
Ability to deliver training material to support staff
Understanding of NICE inContact Technology (including but not limited to CXOne, WFM, and Nexidia)
The knowledge in Telecommunications, VoIP, computer networks design, overall knowledge of how to configure basic network infrastructure components: TCP/IP routers, proxies, load balancers and troubleshooting.



Preferred qualifications:

Proficiency in Angular and understanding of/experience in Javascript, Sql, VB.NET, & HTML/CSS.


What’s in it for you

At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

401(k) with company match and Employee stock purchase plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance



  • ANN ARBOR, United States Charles Schwab Full time

    Position Type: RegularYour opportunityAt Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together. Contact Center Software Developers are responsible for creating, maintaining, documenting & enhancing...


  • Ann Arbor, United States Charles Schwab Full time

    Position Type: RegularYour opportunityAt Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together. This Software Developer position will be part of the Schwab Contact Center Technology organization, supporting...

  • Software Developer

    3 weeks ago


    Ann Arbor, Michigan, United States Zingermans Full time

    We are seeking a skilled Software Developer to join our team at {company}.Job SummaryDevelop and maintain high-quality software applications using a variety of programming languages and technologies.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • ann arbor, United States IRIS Software Group Full time

    The Role: The purpose of an IT Support Analyst for an IT Service Desk onsite in the office is to serve as the frontline technical support, addressing and resolving a wide range of hardware and software issues. Being physically present in the office allows for immediate, hands-on assistance, ensuring that employees experience minimal disruption to their work...


  • ann arbor, United States IRIS Software Group Full time

    The Role: The purpose of an IT Support Analyst for an IT Service Desk onsite in the office is to serve as the frontline technical support, addressing and resolving a wide range of hardware and software issues. Being physically present in the office allows for immediate, hands-on assistance, ensuring that employees experience minimal disruption to their work...


  • Ann Arbor, Michigan, United States Gambyt Full time

    Job Title: Software Development ProfessionalJob Description:We are seeking a skilled Software Development Professional to join our remote team. The ideal candidate will have several years of experience building software in a team environment and a strong passion for software and problem-solving.Key Responsibilities:Developing software applications using...


  • Ann Arbor, Michigan, United States Atlas MedStaff Full time

    **About the Role**As a Senior Backend Software Engineer, you will be responsible for designing and developing scalable, efficient, and secure backend systems using modern technologies.**Key Responsibilities:**Design and implement backend APIs and servicesCollaborate with cross-functional teams to develop and deploy softwareMaintain and optimize existing...


  • Ann Arbor, United States IRIS Software Group Full time

    The Role: The purpose of an IT Support Analyst for an IT Service Desk onsite in the office is to serve as the frontline technical support, addressing and resolving a wide range of hardware and software issues. Being physically present in the office allows for immediate, hands-on assistance, ensuring that employees experience minimal disruption to their work...

  • Accounting Clerk 3

    9 hours ago


    Ann Arbor, Michigan, United States Intelliswift Software Inc Full time

    At Intelliswift Software Inc., we are seeking an experienced professional to join our team as an Accounting Clerk 3. In this role, you will be responsible for validating vendor remittance information and ensuring timely payments.We offer a competitive salary of $15-$17.86 per hour, with opportunities for career growth and development. Our team is located in...

  • Software Engineer

    3 weeks ago


    Ann Arbor, Michigan, United States Trinity Health Full time

    Job Title: Software EngineerAt our company, we are looking for a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams


  • Ann Arbor, United States Clarivate Analytics US LLC Full time

    We seek a self-motivated Manager of Engineering with a passion for technology and committed to delivering quality products to join our team. As a Manager of Software Engineering you will be responsible for leading, growing, and developing a team of Software Engineers in designing, implementing and documenting changes to new and existing data driven cloud...

  • Accounting Clerk 3

    6 months ago


    Ann Arbor, United States Intelliswift Software Inc Full time

    Customer Job Accounting Clerk 3 Job ID: 23-05360 Job Title: Accounting Clerk 3 Duration: Longterm Contract Location: Ann Arbor, MI Pay Range: $15-$17.86/hr Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds...

  • Software Engineer

    1 week ago


    Ann Arbor, United States Oho Group Ltd Full time

    Software Engineer WantedWe are working with an AI semiconductor startup who develop cutting-edge, scalable AI accelerator chips that deliver high performance, low power consumption, and seamless integration for embedded Edge AI applications, including vision-based systems and real-time data processing.Responsibilities:Developing high-performance,...

  • Sr Software Engineer

    4 weeks ago


    Ann Arbor, United States Connect Space Inc Full time

    Utilizing a results-oriented approach, you will make hands-on contributions to analyze information to determine, recommend, plan, build, and install new systems or modification of existing applications, software and systems. Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints. Developing existing...


  • Ann Arbor, United States Clarivate Analytics US LLC Full time

    We are looking for a Senior Software Engineer to join our team! This is an exciting opportunity to work with a small and quick team. The team consists of 6 immediate team members and is reporting to the Senior Manager, Service Delivery. If you have full stack development experience with the MS tech stack, we would love to speak with you! About You -...

  • Software Engineer

    6 hours ago


    Ann Arbor, United States WebFX Full time

    Hi there! We're WebFX, a full-service digital marketing agency based in the US. We've been named the Best Place To Work in Pennsylvania 9 times in a row and we'd love to meet you! We are a fast-growing company that has doubled in size over the past 5 years, with talented team members now based around the globe (and representing 18+ different countries!)....

  • Software Engineer

    13 hours ago


    Ann Arbor, United States Actalent Full time

    Job Title: Battery Management System (BMS) Engineer Job Description Our customer, located in Ann Arbor, is seeking a Battery Management System (BMS) Engineer to design, develop, and sustain advanced BMS solutions for lithium-ion battery products. Responsibilities Design, develop, and test embedded firmware for Battery Management Systems. Assist in...


  • ann arbor, United States CMK Resources, Inc. Full time

    As a Senior Software Engineer, you will play a critical role in developing scalable, high-quality software solutions. This role emphasizes championing Test-Driven Development (TDD) and test automation, setting high standards for software quality and reliability. You will guide and mentor the team in designing automated tests to ensure that new and existing...


  • ann arbor, United States CMK Resources, Inc. Full time

    As a Senior Software Engineer, you will play a critical role in developing scalable, high-quality software solutions. This role emphasizes championing Test-Driven Development (TDD) and test automation, setting high standards for software quality and reliability. You will guide and mentor the team in designing automated tests to ensure that new and existing...


  • ann arbor, United States S-Docs Full time

    Software Quality EngineerThe Quality Engineer will seek to prevent defects in the SDocs's software products throughout the development lifecycles. QE ensures the product meets quality standards from the beginning to the end of the development pipeline to prevent defects earlier. QE will be developing and maintaining automated testing and performance testing...