Software Engineer

Hybrid in Los Angeles, CA, US • Posted 6 hours ago • Updated 6 hours ago
Contract W2
7 Months
No Travel Required
Hybrid
$45 - $50/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Software Engineer

Summary

Software Engineer
Location: Los Angeles, CA (Hybrid, 3 days onsite)
Contract:7+ Month
 
 
Job Description:
Client is seeking a Software Engineer to join the Customer Experience Solutions (CES) team. This role will design, develop, test, deploy, and support solutions across CRM, IVR, and Customer Notifications.
The ideal candidate is a hands-on engineer with strong experience in .NET/C#, JavaScript/TypeScript, CRM and IVR technologies, REST APIs, and enterprise integrations. In addition to feature development and production support, the engineer will contribute to automated testing and regression using Playwright, Postman/Newman, ReadyAPI/SoapUI, and Azure DevOps (ADO) and leverage approved AI-assisted development tools to improve engineering productivity and quality.
Key Responsibilities
  • Design, develop, test, deploy, and support CRM, IVR, and Customer Notifications solutions, including new features, enhancements, APIs, integrations, and defect fixes.
  • Develop maintainable and secure applications, backend services, and APIs using .NET/C#, JavaScript/TypeScript, REST APIs, SQL, and related technologies.
  • Develop and support CRM, IVR/contact center, and notification integrations, including SMS, email, push notifications, and customer communication workflows.
  • Participate throughout the SDLC, including requirements analysis, technical design, development, code review, testing, deployment, troubleshooting, and production support.
  • Build and maintain automated testing and regression capabilities using Playwright for UI, tools like FlowProbe for IVR, and Postman/Newman and ReadyAPI/SoapUI for API testing.
  • Develop and maintain Azure DevOps CI/CD pipelines supporting builds, deployments, automated regression execution, test results, and reporting.
  • Analyze application and automation failures, perform root cause analysis, and improve automated regression coverage across CRM, IVR, and Notifications.
  • Leverage AI-assisted development tools such as Claude Code or GitHub Copilot for coding, debugging, refactoring, test creation, documentation, and troubleshooting while ensuring appropriate human review and compliance with security standards.
  • Collaborate with Product, QA, DevOps, Release Engineering, and other engineering teams to deliver reliable, scalable, and secure solutions.
Technical Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.
  • 3+ years of hands-on software development experience building and supporting enterprise applications.
  • Strong development experience with .NET/C# and JavaScript/TypeScript.
  • Experience with REST APIs, backend services, SQL/databases, and enterprise integrations.
  • Experience with CRM technologies, such as Salesforce and/or Microsoft Dynamics 365.
  • Experience developing or supporting IVR, contact center, telephony, Notifications, or customer engagement solutions.
  • Experience with test automation technologies such as Playwright, FlowProbe, Postman/Newman, and ReadyAPI/SoapUI.
  • Experience with Azure DevOps, Git, YAML pipelines, CI/CD, automated testing, and deployment processes.
  • Strong understanding of software engineering, API design, application architecture, automated testing, debugging, and troubleshooting.
  • Strong analytical, problem-solving, communication, and cross-functional collaboration skills.
Preferred Qualifications
  • Experience working across CRM, IVR/contact center, and Customer Notifications platforms.
  • Experience with Salesforce and/or Microsoft Dynamics 365 development and integrations.
  • Experience building reusable Playwright, FlowProbe, API, and regression automation frameworks.
  • Experience integrating automated regression suites with Azure DevOps CI/CD pipelines.
  • Experience with Azure/AWS, Docker, Kubernetes, microservices, and observability tools such as Datadog.
  • Experience using Claude Code, GitHub Copilot, or similar AI-assisted engineering tools for development and testing.
  • Experience in fintech, financial services, payments, or customer-support technology.
Pay Transparency: "The expected pay range for this position is $45.00–$50.00 per hour. Final compensation will be determined based on experience, skills, and qualifications. Non-exempt employees are eligible for overtime. Full-time employees are eligible to select from different benefits packages. Packages may include medical, 401(k) without employer match. Paid Sick leave is provided based on state or local laws."

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10120741
  • Position Id: GD-604
  • Posted 6 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.