Back-end / Scientific Developer

New
H
HalliburtonEnergy Software
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
2+ years of related experience
Required Skills
PythonSQLAgileDjangoGitNumpyFastAPINosqlPandasRESTful APIs

Requirements

  • Undergraduate degree in Computer Science or a similar engineering discipline.
  • 2+ years of related professional software development experience.
  • Strong proficiency in Python programming.
  • Hands-on experience with NumPy and Pandas.
  • Strong understanding of data structures, algorithms, and statistical analysis.
  • Strong debugging, problem-solving, and analytical skills.
  • Strong communication skills in English (written and verbal).
  • Familiarity with back-end frameworks (e.g., FastAPI, Django) is a plus.
  • Knowledge of SQL/NoSQL databases and REST APIs is preferred.
  • Experience with machine learning frameworks such as TensorFlow or Scikit-learn is preferred.

Responsibilities

  • Design, code, test, troubleshoot, and document engineering systems applications.
  • Develop and maintain end-to-end applications, focusing on back-end services in Python.
  • Collaborate with cross-functional teams to design and deliver scalable, high-quality solutions.
  • Optimize and refactor existing code for performance and scalability.
  • Troubleshoot, debug, and resolve issues in applications and systems.
  • Develop test strategies for automated regression testing.
  • Perform secure coding practices and triage security vulnerabilities.
  • Research open source technologies for system building.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now