Back to Job Listing

Winjob Details

Job Title
Software Developer

Industry
IT-Software / Software Services

Location
Chennai

Category
Software Development - All

Job Type
full time

Experience
4-8

Job description:

Bachelor’s Degree in Computer Science or related field

4+ years experience in building successful production software systems.

Proficiency in, at least one modern programming languages such as C, C++, C#, Java

Strong in Computer Science fundamentals and core areas like Problem Solving, Data Structures, Algorithms and Complexity Analysis

The ability to take raw product requirements and develop software architectures and designs to bring them to life.

Experience defining system architectures and exploring technical feasibility tradeoffs.

Android expertise is a definite plus.

Development experience creating application software.

Experience developing cloud software services and an understanding of design for scalability, performance and reliability.

Development experience defining, developing and maintaining REST based interfaces.

Excellence in technical communication with peers and non-technical cohorts.

Demonstrated ability to mentor other software developers to maintain architectural vision and software quality.

Excellence in technical communication with peers and non-technical cohorts.

Demonstrated ability to mentor other software developers to maintain architectural vision and software quality.

Career break: 12 months+