Job Opportunity for Tech Lead – Backend/Full Stack at Digital Green

Website Digital Green

Digital Green is looking for an innovative Technical Lead to join our growing technology team. The Technical Lead will be involved in the developing and overseeing development of robust and innovative systems for the benefit of rural communities. This is a terrific opportunity to develop leading-edge technologies and be at the forefront of innovation to bridge the rural information gap. As a key member of the technology team, the position will play a key role in all aspects of software development. The position would be responsible for leading high performance teams, designing, coding, and building scalable solutions and exciting products while getting exposure to the rural landscape and contributing towards Digital Green’s mission to integrate innovative technology with global development efforts to improve human well-being

Responsibilities: 

  • Own complete end to end development of Software products & platform
  • Assign, review and monitor the delegated tasks to the team members
  • Mentor team members, resolve technical conflicts, evangelize the need for producing clean, efficient, performant and maintainable code
  • Evaluate and select appropriate software or hardware and suggest integration methods
  • Collaborate with product teams and lead the implementation of agreed architecture and infrastructure
  • Automate tasks through appropriate tools and scripting
  • Collaborate with internal teams and vendors to fix and improve products
  • Identify, prioritize and execute tasks in the software development life cycle
  • Lead the preparation and maintenance of documentation for software / application development and maintenance process

Requirements:

Qualifications

  • Graduate or Post Graduate in Computer Science or equivalent from a reputed university
  • 6-8 years of experience in software development – preferably in open source technologies

Skills and Competencies

  • Working experience in one or more of the following languages: Python / Ruby / Java/ NodeJS / Angular JS / React JS etc,
  • Working experience in SQL and relational database design and implementation
  • Knowledge of NoSQL database design and implementation
  • Working experience in building & using REST APIs
  • Working experience in building Micro services
  • Understanding of distributed architecture and decentralization
  • Experience working in Unix / Linux environments
  • Sound knowledge OOP and software design concepts
  • Sound Knowledge of Data Structure & Algorithms
  • Good understanding of data security principles and working with large and disparate datasets.
  • Good written and verbal communication skills
  • Good understanding in creating Chabot’s or having created Chabot’s earlier would be given preference
  • Good understanding of graphql or having worked on graphql would be given preference.

To apply for this job please visit digitalgreen.applytojob.com.