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