Working directly with the co-founders to develop end to end products for the global green technology and sustainability market in the SOLAR domain.
Writing well-designed, testable and efficient code.
Working as a part of a dynamic team to deliver winning products.
Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
Troubleshooting and debugging to optimize performance.
Managing the software development lifecycle from design to implementation.
Serving as a thought leader/mentor on technical, architectural, design and related issues.
Building and maintaining APIs and backend in Python
Driving the design, development, and implementation in order to turn a users pain-points into simple and elegant solutions that are loved.
Mentoring other engineers, defining our technical culture, and helping to build a fast-growing team.
Working with and building high performance products using Python and have seen the product evolution cycle from PoC to Production.
Ideal Profile
Skills Required:
You possess a Degree/Diploma in Computer Science, Engineering or related field.
You have at least 1 year experience, ideally within a Software Engineer role.
You possess strong knowledge of Django, Javascript and Python.
Expertise in Object Oriented Programming (OOP/OOD), SDLC and Web Technologies and Internet Protocols (SOAP, WS-*, ReST, XML, HTTP, TCP/IP) would be highly valuable.
You are familiar with LINUX (Redhat, UBUNTU), Windows and UNIX operating systems.
Good knowledge of PostgreSQL databases.
You pay strong attention to detail and deliver work that is of a high standard
You possess strong analytical skills and are comfortable dealing with numerical data
You are a strong team player who can manage multiple stakeholders