Senior Software Engineer

  • Bangalore
  • 12-18 lakh
  • 3-8 years
  • Views
  • 16 Mar 2017

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

- Work in an agile team of 5-7 software engineers, QA engineers and product owners

- Play an active role in developing new features for a high performance, scalable web platform

- Play a central role in creating the best online education environment in the world

- Assess and communicate how your work impacts business and other systems

- Write and test clean, secure and scalable features and services

- Solve non-trivial coding and architecture problems with simple and innovative solutions

- Mentor less experienced members of the team

- A recognised third-level degree in Computer Science, Engineering or similar

- You have a minimum of 3 years of hands-on software development experience

- You have experience with coding in more than one programming language, e.g. Python, C, C++, C#, Java, Ruby or PHP

- Experience with AngularJS, MongoDB, Chef and PHP (Laravel 4) is a plus but not required

- You are an open source fanatic

- You have a sound understanding of programming fundamentals and their application to highly scalable web based systems

What we like to see:

- Any open source code or example projects that you're proud of

- Blog around the subject of software development or technology

- Evidence of your passion for building great software

- Experience working in an agile team

Competencies/Skill sets for this job

Coding Programming Java C++ C# Agile

Job Posted By

About Organisation