Responsibilities:
The ideal candidate will contribute to all aspects of software development including planning &functional specifications, design, development &maintenance. We are looking for a passionate software developer that will ensure high quality of deliverable while complying with development best practices.
More specifically you will be responsible to:
- Help with software architecture, design and development processes
- Contribute to the integration of multiple software into a single platform
- Assist in developing and designing easy to use graphical user interface
- Development of new features across our suite of software
- Participate in testing and other quality assurance activities
- Software maintenance
Benefits:
- Be integral part of a young and dynamic team of experienced developers.
- Collaborate in a team developing challenging new methodologies to solve complex engineering problems.
- Exposure to our full software stack developed in C++, C#, FORTRAN, Java and Python.