Key Responsibilities/Accountabilities:
Develop architecture of a Python codethat would serve the needs of R&D and production.Work with R&D engineers and data scientists to understand and implement their needs.Build a modular code with sufficient comments and documentation.Seamlessly interface with existing physics-based simulation tools in C, C#, C++, Fortran etc. through close collaboration with their owners.Link with databases, web services, APIs to exchange dataProvide functional UI/web services/API to other platforms or users.Develop software tests ranging from unit testing to acceptance testing.Assess results for applicability, validity and conformance to specifications. Usually works with minimum supervision, conferring with project lead on unusual matters. Basic Qualifications:
Bachelor's Degree in Computer Science, Engineering or related disciplines with 5 years of software development and production-level code deployment experience.Proficiency in Python with experience using containers and data analytics libraries. Working knowledge of C, C#, and C++.Familiarity with engineering simulation tool development.Familiarity with version control (e.g. GitHub, TFS) and code optimization such as profiling and multi-processing.Comfortable working in a multidisciplinary team. Ability to communicate well individually and in team environment.
Please reach me on:Direct: *** p | *** Ext : 128e | [CONTACT]