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.
Key Responsibilities
C# (.NET Core): Strong expertise in building scalable and maintainable applications using object-oriented principles and design patterns.
Microservices Architecture: Experience in designing and developing distributed systems with loosely coupled services, including service orchestration and inter-service communication.
Docker & Kubernetes: Proficient in containerizing applications using Docker and deploying/managing them in Kubernetes clusters for scalability and resilience.
Azure Cloud Services: Hands-on experience with Azure services such as App Services, Azure Functions, AKS (Azure Kubernetes Service), Azure DevOps, and monitoring tools.
PostgreSQL: Solid understanding of relational database design, performance tuning, and writing complex queries using PostgreSQL.
CI/CD Pipelines: Experience in setting up and maintaining automated build, test, and deployment pipelines using tools like Azure DevOps, Jenkins, GitHub Actions, etc.
Version Control & Configuration Management: Proficient in Git-based workflows, branching strategies, and managing code repositories with GitHub/GitLab/Bitbucket.
Testing & Quality Assurance: Familiarity with unit testing, integration testing, and test automation frameworks to ensure high-quality deliverables.
Agile & DevOps Practices: Comfortable working in Agile environments with continuous integration and delivery principles.
Responsibilities
--------------------
Collaborate with architects to define software specifications and architecture
Design, develop, and test software components
Set up and maintain development tools and environments
Perform integration with software and hardware systems
Manage configuration and version control of deliverables
Maintain and enhance existing software
Apply standard processes and contribute to continuous improvement
Stay updated with latest technologies and promote reusable solutions
We are known for our extraordinary people who make the impossible possible every day. Questions 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
Bachelor's degree
Minimum 7+ Years Experience
software professional with at least 7 years of experience in designing and developing scalable, cloud-native applications using C#, microservices, and modern DevOps practices.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.