- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 hour ago
- Work mode
- In office
- Education
- B.E / B.Tech in Computer Science
- Eligibility
- Applicants should hold a Bachelor of Engineering (B.E.) or Bachelor of Technology (B.Tech) degree in Computer Science or any related specialization to be eligible.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Quest Global
Quest Global is a pioneering engineering company committed to building a better future by addressing today's toughest engineering challenges. With a presence in 17 countries, 67 global delivery centers, and over 17,800 employees, we deliver end-to-end solutions by combining deep industry expertise with digital innovation. Our experience spans aerospace & defense, automotive, energy, hi-tech, medical technology, rail, semiconductors, and communications sectors.
Role Overview and Responsibilities
As a Senior Software Engineer, you will engage in comprehensive web application development focusing on the backend using ASP.NET, ASP.NET Core, and C#. The role demands proficiency in multithreading and asynchronous programming techniques, designing and implementing RESTful APIs and microservices, and applying SOLID principles along with design patterns. You will also develop frontend components using Angular and perform unit and integration testing with Unit Test Frameworks. The position involves active participation in Agile/Scrum workflows and working with CI/CD pipelines, Docker, GitHub, and Microsoft Azure services.
Preferred Qualifications and Additional Skills
- Experience with Azure cloud services such as App Services and Azure Functions
- Knowledge of UI automation testing techniques for Angular web applications
- Strong skills in performance optimization and scalability within distributed system environments
- Ability to rapidly master emerging technologies and development frameworks
- Previous involvement in large-scale enterprise or product-based software development settings
Educational Qualifications
The ideal candidate will hold a Bachelor of Engineering (B.E.) or Bachelor of Technology (B.Tech) degree in Computer Science or a related discipline.