Computer Scientist

Geocent   •  


5 - 7 years

Posted 180 days ago

This job is no longer available.


In a teaming environment, write, test, debug, and maintain computer programs, conceive, design, and test logical structures for solving problems through computer programs, utilize programming languages and tools to code , debug, compile, test, and deploy computer programs. Utilize code repositories and configuration management tools to successfully manage computer programming projects. Adaptable to the ever changing computer science discipline by quickly learning and implementing emerging technologies and identify opportunities for use of emerging technologies.


Minimum: Bachelors Degree 


Five (5) years of computer experience in at least two of the following disciplines: system analysis, system programming, application programming, and equipment analysis


Experience and/or knowledgable in the following:

  • Programming Languages: Python, R, C#, C++, Java, Java Script, Angular JS, FORTRAN


  • Software Repositories: Git, Jupyter notebooks


  • Design and Development: System Architecture, Scientific and Engineering Applications, Graphical User Interfaces (GUI), Django framework


  • Technologies: High Performance Computing (HPC), Data Analytics, Machine Learning, Information Assurance, Software Accreditation, Virtual Machines.