Software Engineer (Backend) | Online Jobs | Optimhire

Software Engineer (Backend)


We are an educational products company that combines the cutting-edge research in education and technology to provide effective solutions that revolutionize how children learn. Our vision is to create a world in which children everywhere are learning with understanding. Our goal is to reach a multitude of children across different strata of society, irrespective of the kind of education they are receiving today or the curriculum they are following

Software Development Role


Locations: Bangalore 

 What responsibilities will you hold? 

· Work with architect/project lead to perform high/low level design/architecture

· Provide innovative solutions to complex business problems

· Lead the planning and implementation of modules/project

· Coding and implementation using best practices to produce high performing/scalable/secured modules

· Execute system development, develop detailed programming logic and maintenance activities

· Regular code review and help team to repair legacy code

· Define, drive and deliver on time with quality through all stages of software development

· Analyse feature requirements and assist with design documentation, design reviews and development activities

· Analyse the customer issues and provide workaround/fix when needed

· Develop test plans and systems 

Senior Software Engineer (4-6 years): 

· Strong PHP, Javascript, OOPS Concepts, HTML5, CSS, Javascript with working experience in common libraries and frameworks 

· Working knowledge on Database (MYSQL, MongoDB)

· Design and development experience building a reusable REST API model/framework to consume data from and/or push data into MongoDB (or similar technology)

· In depth knowledge of modeling/architectural patterns, governance methodologies, and potential limitations

· Assist detecting performance problems and provide quick solutions MySQL, MongoDB and PHP

· Knowledge of frameworks like Code Igniter, Laravel, Zend, Data Structures and database concepts

· Has been part of developing and operating highly available, highly reliable systems

· Knowledge of Cloud Platform and services is preferable

· Strong people skills – build and maintain positive relationships with team-members and stakeholders

· Good to have understanding on Angular JS

Learning opportunities 

· Advanced tools, complex algorithms and the latest research to help make intelligent systems that understand each child and provides the best learning experience for him/her. 

So, who fits in?

· Someone who is passionate about technology and looking at creative ways of using it for social good· Having Bachelor’s degree or higher in Engineering/MCA with academic brilliance in high school and college

· Ability to make and influence decisions, and drive open discussions to a closure


Job Type

Payroll


Positions

Backend Developers


Must have Skills

  • PHP - 2 Years

    Advanced

  • MySQL - 1 Years

    Intermediate

  • Laravel Framework - 2 Years

    Intermediate

  • MongoDB - 2 Years

    Intermediate

11 - 19 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Bengaluru, Karnataka, India

India


Aarthi M

India