2 months ago
Responsibilities
- Design, build, test, and ship software across the full development lifecycle using C#, .NET, and Claude.
- Use AI coding tools and agentic AI workflows for code generation, review, testing, debugging, and documentation.
- Write and maintain production-quality code, specifications, and documentation while taking responsibility for outcomes.
- Collaborate with product managers, designers, and engineers to understand requirements and deliver solutions.
- Apply prompt engineering and agentic coding techniques to improve development speed and output consistency.
- Participate in code reviews, technical discussions, and team planning.
- Evaluate emerging AI tools and approaches and contribute to shared engineering standards for AI-assisted development.
Requirements
- Solid experience in backend software development.
- Proficiency in one or more modern programming languages and frameworks.
- Comfort working with APIs, distributed systems, and software integrations.
- Strong understanding of testing practices, code quality, and software design principles.
- Hands-on experience using AI coding tools in real development work.
- Practical understanding of how LLMs work, including their strengths and limitations.
- Experience writing, iterating, and evaluating prompts for reliable output.
- Familiarity with agents, tool use, or AI-assisted workflow automation.
- Working understanding of LLM constraints such as context windows, token costs, latency, and output variability.
- Clear communication in technical and non-technical conversations, effective documentation, constructive code review participation, and end-to-end ownership.
- Experience in CX, contact center, or enterprise SaaS environments is beneficial.
- Familiarity with CCaaS platforms, voice/chat AI, or customer-facing AI products is beneficial.
- Exposure to agentic systems, multi-step AI pipelines, shared tooling, internal platforms, or developer experience improvements is beneficial.
Benefits
- Access to modern AI tools and frameworks with space to experiment.
- Ownership of work through production and opportunities to grow into specialized engineering roles.
- Collaborative culture focused on continuous improvement and AI fluency.
Tech Stack
C#.NET
Categories
About NICE
NiCE is transforming the world with AI that puts people first. Our purpose-built AI-powered platforms automate engagements into proactive, safe, intelligent actions, empowering individuals and organizations to innovate and act, from interaction to resolution. Trusted by organizations throughout 150+ countries worldwide, NiCE’s platforms are widely adopted across industries connecting people, systems, and workflows to work smarter at scale, elevating performance across the organization, delivering proven measurable outcomes.