• Software Engineer

Industry : IT/ Computers - Software
Location : Mumbai
Experience Range : 5 - 10 Years
Qualification : BE/B.Tech
Open

Functional: IT Software - Application Programming / Maintenance
Job Description
About Us :
Since 1997, Magna Infotech has been a leading provider of technology staff augmentation & solutions in the Indian sub-continent. The only staffing company with industry focused verticals, Magna provides customers with a comprehensive talent management solution specific to an industry, geography or business purpose. Our 11,000+ associates are proficient in 450+ skill sets, across multi industry sectors. They are ably supported by sophisticated internal tools, an industry leading fulfillment engine and an unparalleled associate engagement and support framework. For associates and employees, we offer an enriching experience that promotes career growth and lifelong learning. With a customer base of 250+ companies it is our constant endeavor to be recognized as a “partner-of-choice
About Company :
www.magna.in
Roles and Responsibility :

Location:  Mumbai

 

Experience: 5-10 years

 

 

Job Description:

 ·         5 years of experience in Object Oriented programing

 

·         Strong analytical and creative problem solving skill

 

·         Strong oral and written communication skills

 

·         Effective at communicating across functions and building relationships

 

·         Strong experience in functional programming

 

·         Experience in scripting language like Python

 

·         Experience in SQL or NoSQL technologies

 

·         Solid understanding of Data Structures, Algorithms and Object-Oriented design concepts

 

·         Proven development skills in front-end, middle-tier and database development

 

·         Distributed systems experience

 

·         Experience with Linux / Unix

 

·         Experience in developing REST web services

 

·         Experience mentoring / coaching junior developers in software development, automation testing and Software component deployment best practices

 

·         Ability to document and communicate development tasks in a clear, concise and accurate manner

 

·         Ability to effectively function in a constantly changing environment

 

 

A+| A| A-