Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Specialist Software Engineer

Home > C# programming jobs

Specialist Software Engineer in Others

  • Pune, India

Responsibilities

  • Own the software development lifecycle from design and development through testing, deployment, and ongoing feature support.
  • Lead the design and implementation of scalable, high-performance, multi-region, multi-tenant SaaS solutions.
  • Apply architectural concepts and high-level and low-level design standards consistently across the product.
  • Develop backend solutions using C# and .NET and collaborate with R&D, Product Management, UX, DevOps, QA, Sales, Customer Support, and Services teams.
  • Conduct code reviews, plan and execute unit testing, and improve automated test coverage and product quality.
  • Advocate for and implement continuous integration and delivery practices.
  • Solve complex technical problems, improve product functionality, and contribute to technical debt reduction and continuous improvement.
  • Mentor junior engineers and promote engineering best practices.
  • Integrate and establish responsible team-wide practices for AI-powered development tools, prompt engineering, code generation, code review, testing, documentation, and migration analysis.

Requirements

  • Bachelor's or master's degree in computer science, electronics engineering, or a related field.
  • More than 9 years of software development experience with a strong backend focus and experience delivering complex projects.
  • Expertise in C# and .NET for backend development; Angular, JavaScript, and TypeScript experience is an added advantage.
  • Experience developing high-performance, highly available, and scalable systems.
  • Knowledge of scalable and microservices architectures, performance optimization, secure coding practices, and RESTful APIs.
  • Experience with public cloud platforms such as AWS, Azure, and GCP.
  • Proficiency developing solutions using SQL and NoSQL databases.
  • Hands-on experience with CI/CD practices and tools such as Docker and Kubernetes.
  • Hands-on experience with Claude Code, GitHub Copilot, Cursor, or similar AI coding assistants.
  • Familiarity with prompt engineering and applying AI/ML and large language model fundamentals to software engineering tasks.
  • Awareness of responsible AI practices, including validating AI-generated code, security review, and intellectual property considerations.
  • Strong problem-solving skills and the ability to work on multiple concurrent projects.

NICE

NICE provides robust software solutions designed to enhance customer experiences, ensure compliance, and combat financial crime for over 25,000 global businesses, including 85 of the Fortune 100. With a strong focus on AI, cloud, and digital technologies, NICE is at the forefront of market innova...

Similar positions

Staff Software Engineer

  • Henry Schein One
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $150k-$165k
  • Worldwide

IC5 - Staff Engineer

  • Spin
  • Full time
  • Others
  • 10/15/2026
  • Mexico City, Mexico

Software Engineer - Security & Trust

  • Truveta
  • Full time
  • USA
  • 10/15/2026
  • Salary: $110k - $145k/yr
  • Seattle, WA

Low Code Engineer (OutSystems)

  • AvePoint
  • Full time
  • Others
  • 10/15/2026
  • Singapore, Singapore

Senior Software Engineer

  • UiPath
  • Full time
  • Others
  • 10/15/2026
  • Bengaluru, India