Search by job, company or skills

C Developer

C Developer

Quest Global
5-7 Years
Not Disclosed
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Job Requirements

At Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.

C# Developer

Objectives

Reporting to the Digital Reality Program Manager and working closely with the Technical Architect,

you will be responsible for designing, developing, configuring, integrating and supporting the AVU

Streaming Platform and associated Azure cloud services.

You will play a key role in the implementation of scalable cloud-native solutions enabling Unreal

Engine Pixel Streaming capabilities in alignment with Alstom architecture, security and operational

standards.

Key Responsibilities

  • Strong development experience in C# with .NET / ASP.NET Core or TypeScript with Node.js.
  • Experience in developing and maintaining REST APIs, WebSocket's and service integrations.
  • Knowledge of Azure services, Virtual Machines, resource lifecycle automation using SDKs or REST APIs, App Services, and Functions.
  • Experience developing APIs and backend services for user sessions and resource allocation.
  • Ability to automate VM startup, health checks, scaling, and resource cleanup.
  • Knowledge of authentication, access control, queue management, timeout handling, and recovery mechanisms.
  • Experience in testing, monitoring, troubleshooting, and maintaining technical documentation.
  • Ability to work independently, participate in code reviews, and coordinate releases with DevOps teams.
  • Engineering degree in Computer Science, Software Engineering, Information Technology or equivalent, with
  • Experience developing web applications, backend services and APIs using modern development frameworks.
  • Good experience with Microsoft Azure services and cloud-based application deployment
  • Experience implementing authentication and authorization mechanisms, preferably using Microsoft Entra ID,SSO and MFA.
  • Experience working with REST APIs, web applications and session-based platforms.
  • Good understanding of Azure networking, security and cloud infrastructure concepts.
  • Experience with CI/CD pipelines, source control systems and application deployments.
  • Experience with application monitoring, logging and troubleshooting.
  • Understanding of cloud security principles and secure development practices.
  • Experience working in international and multicultural environments is a plus.
  • Develop APIs and services for web applications, user sessions and resource allocation.
  • Automate VM startup, readiness checks, scaling and resource cleanup to control running costs.
  • Implement authentication, access controls, queueing, timeouts and recovery from failures.
  • Write tests, monitor service health, troubleshoot issues and maintain technical documentation.
  • Work independently, explain design decisions, review code and coordinate releases with DevOps.

We are known for our extraordinary people who make the impossible possible every day. Questians are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.

We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.

Work Experience

Experience: 5 to Years

Bachelor's degree Engineering

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

cloud security principles

source control systems

secure development practices

recovery mechanisms

resource lifecycle automation

CI/CD pipelines

Azure services

ASP.NET Core

timeout handling

About Company

Similar Jobs

2-8 yrs
Bengaluru, India
Skills:
Oop, C#, Query Optimization, Ssrs, SSIS, Sql, Database Design, Etl, Stored Procedures
5-8 yrs
Bengaluru, India
Skills:
replication technologies , Algorithms, C++, Storage Domain, data structures, Unix/Linux system programming, multithreaded programming, Operating System Internals
8-10 yrs
Bengaluru, India
Skills:
Unix, C, Oracle Database, Design Patterns, Maven, PostgreSQL, Spring Boot, Multithreading, Database Design, Concurrent Programming, Java, C++, Performance Tuning, Faircom, Shell Scripting, Git, Gradle, Linux, System Design, Rest Apis, Spring Framework, c-treeDB, Object-Oriented Design, CI/CD pipelines, SQL query optimization
6-9 yrs
Bengaluru, India
Skills:
static code analysis , Unit Testing, C++, Synchronization, Linux, Debug tools, STL containers, Threading, Standard library, Container technology, Architecture and Design patterns, Crash dump analysis
4-9 yrs
Bengaluru, India
Skills:
Object-Oriented Programming (OOPS), C++, Linux, Sockets, Tcp/ip, Multithreading, Data Structures And Algorithms