GrepJob
NICE

Senior Software Engineer

NICE
Apply
3 days ago
Sandy, UT, USASenior
H1B Sponsor

Responsibilities

  • Design, build, test, and ship software across the full development lifecycle using C# and .NET.
  • Utilize AI coding tools and Agentic AI Workflows for code generation, review, testing, debugging, and documentation.
  • Write clean, well-structured code and specification documents, ensuring quality in production.
  • Collaborate with product managers, designers, and other engineers to understand requirements and deliver solutions.
  • Apply prompt engineering and Agentic coding techniques to enhance work efficiency.
  • Participate in code reviews, technical discussions, and team planning.
  • Evaluate and adopt new AI tools and approaches as they evolve.
  • Contribute to shared engineering standards and improve AI usage within the team.

Requirements

  • Solid experience in backend software development.
  • Proficiency in one or more modern programming languages and frameworks.
  • Comfortable 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 knowledge of LLMs, including their effectiveness and limitations.
  • Experience with prompt engineering for reliable output.
  • Familiarity with agents, tool use, or AI-assisted workflow automation.
  • Strong communication skills for both technical and non-technical discussions.
  • Ability to work well in cross-functional teams and provide constructive feedback.

Benefits

  • Access to modern AI tools and frameworks for experimentation.
  • Real ownership of projects with the trust to make decisions.
  • A culture of continuous improvement in engineering practices.
  • Clear paths for growth into specialized engineering roles.

Tech Stack

C#.NET

Categories