The Job logo

What

Where

Senior Software Engineer - Java/C#/C++

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Job Description

 

Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility.

We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers.

As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you.

The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:
 

Roles & Responsibilities:

  • Responsible for software development using Java and C#/C++
  • Understand system-level requirements and translate them into good software design / architectural implementation
  • Distributed/parallel processing of large data using parallel computing system and Linux clusters
  • Responsible for solving complex software problems involving multi-process/multiple systems in Windows/Java environment with good OS level understanding
  • Acquire and demonstrate technical knowledge for key use cases in defect inspection software
  • Participate in end-to-end product development lifecycle activities
  • Collaborate with teams across different geographical zones to develop / deliver software solutions

Required Skills (Technical Competency):

  • Expert-level programming experience with one or more programming languages (Java, C++, C#) and open-source technologies / frameworks
  • Software Frameworks and Tools: Apache SPARK, KAFKA
  • Testing tools: JUnit, NUnit
  • Understand system-level requirements and translate them into good software design
  • Understand and apply software development best practices

Desired Skills:

  • Knowledge working with HPC, Linux, Win32 understanding

 

Education Type

B.E/B.Tech/BS-Engineering Technology

Job Type

Full Time-Regular

Experience Level

Entry Level

Total Years of Exp

3 - 6

Set alert for similar jobsSenior Software Engineer - Java/C#/C++ role in Chennai, India
Quest Global Logo

Company

Quest Global

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Antal International Logo

Senior Software Engineer - (C# & AWS)

Antal International

Chennai, Tamil Nadu, India

Posted: a year ago

We are hiring for a Senior Software Engineer position, specifically skilled in .Net Core and with experience in developing web applications on AWS. Our client, a London-headquartered software product company, focuses on providing virtual data rooms through a cloud-native multi-tenant SaaS platform. The role requires you to understand high-level architecture and design and implement them through quality code. You should also have experience in performance testing, Agile/Scrum methodologies, TypeScript, C#, Microservices Architecture (with AWS), Git, Gitlab, and Design patterns. Strong communication skills are a must.

Societe Generale Logo

Specialist Software Engineer - Java

Societe Generale

Chennai, Tamil Nadu, India

Posted: a year ago

RESPONSIBILITIES Independently design components, develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria. Take part in team ceremonies be it agile practices or chapter meetings. Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles. Deliver high-quality clean code and design that can be re-used. Actively, work with other development teams to define and deliver functionality as per requirement Ability to perform level 2/level 3 production support Ability to work with geographically distributed teams Deliver with quality according to timelines and coding standards PROFILE REQUIRED Expected skills: 4-6 years’experience in Java/J2EE technology stack  The candidate should have strong development hands-on experience in core Java, J2EE, Java 8, Spring, Hibernate, JPA, Spring Data JPA, Micro Services Using Spring Boot, Spring Batch, Spring Cloud, REST API, SOAP Web Services. The candidate should have hands on experience in any one of messaging systems or framework such as IBM WebSphere MQ, Active MQ, Rabbit MQ, JMS. The candidate should have strong understanding of web and application servers such as Apache Tomcat, IBM WebSphere and Oracle Weblogic The candidate should have worked with DevOps CI/CD tools such as Jenkins, Docker,  Kubernetes, Kibana, SonarQube, GitHub/Bitbucket. The candidate should have strong understanding of and having experience in building enterprise applications with high availability. The candidate should have working experience in any database such as Oracle, Postgres DB The candidates should have at least 2 years working experience in any Agile Scrum frameworks SAFe, LeSS and tools like JIRA, Confluence The candidate must possess good analytical, problem solving, behavioral and effective communication skills. The candidate should have knowledge on Cloud computing infrastructure such Microsoft Azure, AWS. Certification in Java/J2EE, Middleware and Cloud technologies is highly preferred. Knowledge to TDD, BDD

Societe Generale Logo

Specialist Software Engineer - Java

Societe Generale

Chennai, Tamil Nadu, India

Posted: a year ago

RESPONSIBILITIES Independently design components, develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria. Take part in team ceremonies be it agile practices or chapter meetings. Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles. Deliver high-quality clean code and design that can be re-used. Actively, work with other development teams to define and deliver functionality as per requirement Ability to perform level 2/level 3 production support Ability to work with geographically distributed teams Deliver with quality according to timelines and coding standards PROFILE REQUIRED Expected skills: 4-5 years’ experience in Java/J2EE technology stack  The candidate should have strong development hands-on experience in core Java, J2EE, Java 8, Spring, Hibernate, JPA, Spring Data JPA, Micro Services Using Spring Boot, Spring Batch, Spring Cloud, REST API, SOAP Web Services. The candidate should have hands on experience in any one of messaging systems or framework such as IBM WebSphere MQ, Active MQ, Rabbit MQ, JMS. The candidate should have strong understanding of web and application servers such as Apache Tomcat, IBM WebSphere and Oracle Weblogic The candidate should have worked with DevOps CI/CD tools such as Jenkins, Docker,  Kubernetes, Kibana, SonarQube, GitHub/Bitbucket. The candidate should have strong understanding of and having experience in building enterprise applications with high availability. The candidate should have working experience in any database such as Oracle, Postgres DB The candidates should have at least 2 years working experience in any Agile Scrum frameworks SAFe, LeSS and tools like JIRA, Confluence The candidate must possess good analytical, problem solving, behavioral and effective communication skills. The candidate should have knowledge on Cloud computing infrastructure such Microsoft Azure, AWS. Certification in Java/J2EE, Middleware and Cloud technologies is highly preferred.