
C# Software Engineer
Cornerstone Capital Bank
full-time
Posted on:
Location Type: Hybrid
Location: Englewood • Colorado • United States
Visit company websiteExplore more
Salary
💰 $100,000 - $130,000 per year
About the role
- Design, build and maintain C#/.NET microservices, APIs, and Azure Functions to replace existing workflow logic
- Integrate with third party vendor APIs
- Secure APIs via OAuth/JWT flows
- Manage endpoints through Azure API Management (APIM)
- Author, maintain and optimize Nice inContact Studio flows and Studio Snippet code
- Implement and integrate Omilia IVA to leverage natural language experiences
- Build and/or collaborate with frontend engineers on React/TypeScript screen pop UIs
- Introduce and maintain automated tests, CI/CD pipelines, logging/metrics/tracing, and deployment best practices to improve reliability
- Triage and resolve production incidents, participate in support rotations (as agreed), and implement durable fixes
- Mentor junior engineers and perform code reviews for workflow and service changes
- Partner with product, operations, and business stakeholders to translate requirements into reliable IVR/agent experiences
Requirements
- 5+ years professional experience in software development and/or IVR/contact center technology or equivalent
- Bachelor’s degree in Computer Science, Information Systems, or equivalent practical experience
- Strong software engineering fundamentals: C#/.NET Core, SOLID design, unit/integration testing, system architecture and design, and refactoring legacy code
- Cloud & integration: Azure Functions, Azure API Management, REST
- Strong IVR / Contact Center Experience (desirable): hands on with RingCentral / Nice inContact Studio, Studio Snippet programming (or equivalent visual IVR authoring), Omilia, call center routing concepts, and ACD/WFM awareness
- SOAP integration, JSON/XML parsing, OAuth/JWT
- DevOps & SDLC: CI/CD (GitHub Actions/Azure DevOps), automated testing, observability (logs/metrics/tracing)
- Data & storage: SQL experience; familiarity with Snowflake or analytics stores is a plus
- Frontend collaboration (desirable): familiarity with React and TypeScript to implement/coordinate screen pops and agent UI
Benefits
- competitive salary
- full benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETmicroservicesAPIsAzure FunctionsOAuthJWTunit testingintegration testingSQL
Soft Skills
mentoringcode reviewscollaborationproblem solvingcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systems