DEVELOPER - PYTHON & REACT

HCL

Full Time

Experience: 1 - 7 Years

Location: (RIO GRANDE DO NORTE - BRAZIL)

Salary: 110000 - 150000 USD Per Year

Job Description

  • This company is a software-enabled services provider, synonymous with SAP on Cloud, focused on delivering superior, highly automated Managed Services to Enterprise customers. Our customers span multiple verticals and geographies across the Americas, EMEA and APAC. We partner with AWS, SAP, Microsoft and other global technology leaders.
  • As part of a 24/7 customer operations team, they will take direct customer responsibility to maintain and upgrade our customers cloud-based SAP environments.
  • They will contribute to build and maintain standard operating procedures and knowledge articles as well are expected to contribute to methodology and / or automation deployment.
  • You want to continue learning new technologies, approaches and solutions. You pride yourself in your ability to solve difficult problems others cannot.
  • You are able to think outside the box and can conceptualize new designs and ways of working.
  • Research, develop, design and implement new or modified software products or ongoing business projects. Typically sitting within the development team, the Software Developer will be involved in liaising with the development and wider products team to ensure software projects meet requirements.

Responsibilities Duties:

  • Implement and manage software programs on our PaaS platform
  • Ensure that our PaaS Platform continues to scale 
  • Run the PaaS Platform itself with minimum cost while providing maximum customer value
  • Enable a constantly growing number of internal and external contributors
  • Constantly learn and discuss together with other smart people on what is best for our customers
  • Develop well designed, tested, and efficient features and improvements in Python on our PaaS platform
  • Develop front ends using React for features and solutions
  • Participate in code reviews and advocate for best practices and conformance with internal software quality standards and non-functional requirements
  • Solve technical problems of moderate scope and complexity
  • Test and evaluate new programs
  • Identify areas for modification in existing programs and subsequently develop those modifications
  • Collaborate in an agile software development process to deliver high quality software
  • Communicate progress and identify blocking issues
  • Independently develop small features and improvements with minimal support and guidance from team members.  Collaborate within and across teams on larger features and improvements
  • Work closely with other developers, UX designers, business and systems analyst
  • Work with developers to design algorithms and flowcharts
  • Integrate software components and third-party programs

Key Skills:

  • Bachelor’s Degree required in either, Computer Science, Computer Software Engineering, or Software Programming and Development
  • 3-5 years’ experience required
  • Knowledge of several of the following areas is essential or desirable: Python, React, AWS, Azure, GCP, HTML, Opensearch, SQL
  • The ability to communicate complex procedures to other colleagues
  • Commercial and business awareness
  • Good communication skills – both written and verbal
  • Attention to detail and desire to probe further into topics
  • Selected applicant will be subject to a background investigation, which will be conducted and the results of which will be used in compliance with applicable law.

Experiance Qualifications:

  • Bachelor’s Degree required in either, Computer Science, Computer Software Engineering, or Software Programming and Development
  • 3-5 years’ experience required
  • Knowledge of several of the following areas is essential or desirable: Python, React, AWS, Azure, GCP, HTML, Opensearch, SQL
  • The ability to communicate complex procedures to other colleagues
  • Commercial and business awareness
  • Good communication skills – both written and verbal
  • Attention to detail and desire to probe further into topics
  • Selected applicant will be subject to a background investigation, which will be conducted and the results of which will be used in compliance with applicable law.

Benefits:

Benefits: This may include training, health, insurance, commuting support, lunch service etc.