Design, develop, and maintain robust, high-quality web applications Develop enterprise systems in close collaboration with the teamLook over the software specifications and create implementation plans for both new and current featuresContribute to developing new unit and integration tests and promptly fix bugsJob Requirements:Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)At least 6+ years of relevant experience as a software developerExtensive experience in Python and ReactFluent in verbal and written English