We are looking for Senior backend developer who has some team management experience to be part of an in-house software development team. You will get opportunities to work with project leads, developers and operations on a live commercial projects that has impact on people's lives
- Strong experience on back end server technologies
- Software support and maintenance of deployed products and solutions
- Manage a team of software engineers, including task planning and code reviews
- Take charge of technical projects and provide leadership in a fast-paced environment.
- Responsible for the overall planning, execution, and success of complex technical projects
- Work closely with project management and experience design team to deliver project outcomes
- Contribute technically to projects
- Mentor the best talent bringing out the best in every engineer
- Nurture a culture of high performance, continuous improvement, creative problem solving, and innovation within the team
- Degree in Computer Science or equivalent
- Knowledge of Object Oriented Programming and SQL
- Proficient knowledge of the back-end programming languages such as C#, .Net.
- Ability to manage a hosting environment, including database administration as well as scaling applications to handle load changes
- Understanding of front-end web technologies (to communicate with team members on the front end)
- Experienced in developing on Unix/Linux environments
- Enjoy constant learning and working with new technologies
If you want to work on projects that use web and mobile technologies to make an impact on people lives, please do apply & we would love to hear from you.