Position Summary
The Software Engineer is responsible for the design, development, quality, and release of our organization's web and mobile applications.
Essential Functions
Education
Bachelor's Degree Computer Science, Engineering, or related field preferred
Work Experience
Typically 1+ years Hands-on object-oriented programming in Python and Javascript (UI) frameworks
Skills
Understanding of all phases of Software development life cycle
Software Development Experience with python.
Experience with UI modern framework like AngularJS or ReactJS
Experience with microservice architecture, end-to-end UI/API integration, and knowledge of API protocols like REST, gRPC, and graphQL
Familiar with coding and testing best practices as well as ability to understand complex business problems and design high quality technical solutions.
Knowledge about the Caching technologies and DBMS technologies like Oracle or MySQL, Postgres, MongoDB
Strong Problem-solving, communication and organizational skills
Keyskills: Django React.JS Python Angular.JS Data structure algorithms gRPC REST Software Development MySQL MongoDB Postgres Oracle graphQL
About Feuji Feuji, established in 2014 and headquartered in Dallas, Texas, has rapidly emerged as a leading global technology services provider. With strategic locations including a Near Shore facility in San Jose, Costa Rica, and Offshore Delivery Centers in Hyderabad, Vizag, and Bangalore, we are...