Electronic / Telecommunication Engineer

Telecommunications engineers plan and manage the installation and maintenance of telecommunication systems. These include fixed and mobile telephone networks, cable, satellite and digital television networks, computer networks and broadband services. They are also called telecommunications technicians.

Who Is Green Grid.inc
Founded in 2011, Green Grid Inc. (GGI) is a climate-focused technology and technology-enabled professional services business headquartered in San Ramon, CA. Dedicated to sustainability and environmental protection, the company focuses on proven cutting-edge technologies, tools, techniques and solutions to automate critical infrastructure management and field operations and improve operational efficiencies, functionality, safety and uncover new strategies for electrification, decarbonization and nature protection.
What will you do?
  • Design and develop solutions for web services
  • You have to write code that can be well designed, testable, and efficient using the best software development practices
  • Collect, improve specifications, requirements based on technical needs
  • Design, implement, and optimize relational & non-relational databases
  • Self-organize under scrum methodology to collaborate and deliver features to customers
  • Can create, manage software documentation.
  • Responsible for maintaining, expanding, scaling up our applications
What are we looking for?
  • Candidates must possess at least a Bachelor's Degree in Computer Science,
  • Information Technology,Engineering (Computer, Telecommunication), Engineering (Electrical, Electronic, Mechatronic), or Mathematics.
  • Have experience at least 4 years of working experience as Backend Developer
  • Proficient in OOP & SQL. Functional Programming is a plus
  • Have experience of using some RDBMS especially MySQL and PostgreSQL
  • Experience working in frameworks such as Golang and Laravel.
  • Experience on using and maintaining some web application server like Apache, NGINX, etc, is a plus point
  • Experience with creating API based web app with proper authentications
  • Knowledge of version control systems such as Git or BitBucket, branching mechanism, pull request
  • A commitment to writing understandable, maintainable, and reusable software
  • Systematic problem diagnosis, creative problem solving skills, strong willingness to grow
  • Familiar with agile software development and its respective tools

Share on your newsfeed

Facebook
LinkedIn
Twitter
WhatsApp

Newsletter

Sign up our newsletter to get update news and article about company.