Software Development Position Overview
We are seeking skilled software development engineers to fill a vacant role.
Main Responsibilities:
* Develop end-to-end software solutions from requirements through ongoing operations.
* Collaborate with global teams to tackle new challenges and opportunities.
* Experiment and learn from successes and failures.
Key Qualifications:
* Bachelor's degree in Computer Science, Engineering, or Information Technology.
* Strong object-oriented design and coding skills (C/C++ and/or Java on UNIX/Linux).
* Familiarity with scripting languages (e.g. Perl).
* Experience with distributed systems, algorithms, and relational databases.
* Prior experience with optimization mathematics (linear programming, nonlinear optimization).
Critical Skills:
* Programming: C/C++, Java, UNIX/Linux, Perl.
* Distributed Systems.
* Algorithms.
* Relational Databases.
* Optimization Mathematics.
Working Environment:
The ideal candidate will thrive in a dynamic work environment that encourages innovation and collaboration.