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

Software Dev Senior Engineer (C# and .Net) @ Quest Software

Home > Quality Assurance and Testing

 Software Dev Senior Engineer (C# and .Net)

Job Description

We are seeking a talented and motivated Software Engineer with in-depth experience using C# and the .NET framework to join our dynamic team working on the One Identity cloud platform. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong understanding of object-oriented principles, and the ability to write clean, efficient, and testable code.

Responsibilities
  • Design, develop, and maintain cloud native microservices using C# and the .NET framework
  • Ensure software meets performance, security, and reliability standards
  • Working in an agile scrum process; refining requirements, assessing effort, developing and testing code, documenting and reporting progress, conducting demos, and participating in retrospectives
  • Identify, analyze, and resolve complex software issues, and implement solutions to prevent future occurrences
  • Participate in code reviews and provide constructive feedback to peers
  • Stay updated with the latest industry trends, technologies, and best practices
  • Suggest and implement improvements to enhance the development process and product quality
  • Close cooperation with a globally distributed team of developers, testers, architects, escalation engineers and platform engineers
  • Provide tier 3 on-call support on a rotational basis
  • Create and maintain comprehensive documentation for code, APIs, and system architecture
Qualifications
  • Proven experience in C# and .NET Core for cloud-native development
  • Strong understanding of object-oriented programming (OOP) and design patterns
  • Strong hands-on experience with NoSQL databases such as MongoDB, Cassandra, Cosmos DB, or DynamoDB
  • Strong understanding of asynchronous programming, multithreading, and parallelism in C#
  • Experience with cloud-native development patterns, including event-driven architecture, messaging systems, and service orchestration
  • Knowledge of RESTful APIs and web services and documenting in OpenAPI specs
  • Experience with automated testing frameworks (e.g., NUnit, MSTest).
  • Proficiency in version control systems like Git and CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Ability to work independently and as part of an agile development team
  • Experience supporting and troubleshooting a production SaaS product utilizing observability tools such as Datadog or Grafana, and instrumenting OpenTelemetry
  • Bachelor s degree in computer science, software engineering, or a related field, and/or 7+ years of equivalent experience
Nice-to-have
  • Understanding of Identity and Access Management (IAM) functionality and related technologies such as OAuth, JWT, OIDC, SAML, and SCIM
  • Familiarity with relational databases (SQL Server, MySQL, etc.) and ORM frameworks like Entity Framework
  • Knowledge of microservices architecture and API design
  • Familiarity with front-end technologies (JavaScript, HTML, CSS, Angular, React, etc.)
  • Experience with cloud hosting providers (e.g. Azure, AWS, GCP) and their services
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes, AKS, EKS)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Quest Software
Location(s): Hubli

+ View Contactajax loader


Keyskills:   Computer science System architecture Multithreading Front end Access management MySQL Javascript HTML Troubleshooting SQL

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer

  • IBM
  • 1 - 4 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Test Automation Engineer

  • Accenture
  • 5 - 10 years
  • Noida, Gurugram
  • 1 day ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 5 - 10 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Quality Engineering Architect (Test Arch)

  • Accenture
  • 5 - 10 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Quest Software

Quest Software Inc.