Home » Singapore » Unix / Linux & Shell / Python, Software Engineer or C++ Software Developer (OOP), Banking

Unix / Linux & Shell / Python, Software Engineer or C++ Software Developer (OOP), Banking

Employer: CHARTERHOUSE PTE. LTD.
Industry: Software Development
Location: Singapore

Roles & Responsibilities
Min. 3-5 years of Software engineering experience (usingUnix/Linux & Shell/ Python scripts)
Or
Min. 3-5 years of C/C++ Software Development experience with Object Orient Programming concept
Keen in building New Product/Enhancement and assist in the development and refinement of product and software requirements.

As the Software Engineer (Unix/Linux & Shell/ Python), you will implement solutions for integrating product across multiple clients (usually involves overall software deployment along with support and maintenance of the client system) and support the product at the client sites on an ongoing basis.

You will constantly build tools and scripts to automate the installation and troubleshooting of the system, manage the overall client setup and work as technical managers for the accounts allocated, take ownership of specific modules within the system and work on fixing bugs and making enhancements in those modules, thus contributing to the product release process.

The role has a lot of opportunities to come up with New Product/Enhancement on ideas based on the experience with the clients and assist in the development and refinement of product and software requirements.

There is also opportunity to learn the business requirement and implement them for both backend and frontend of the system.

Or

As the C++, Software Developer, you will be responsible for software component Design & Development (which include designing and developing software components using best practices with C/C++, finding creative solutions to existing problems, analyzing existing software design and detect shortcomings, suggest and implement alternatives, providing feedback for the software design of other teammates, gathering software requirements and propose new ideas and contribute to group design discussions), maintaining and continuing the development of the FX application.

You will work closely with team members and with other teams to ensure quick and easy integration of new components, and also work with QA to create testing plans.

You will also be responsible for product and component testing (which included Unit testing and Regression testing for software development and modification), document new and existing components, research technologies and methodologies which will improve product or practices.

To qualify, individuals must possess:

For Unix/Linux & Shell/ Python, Software Engineer

– Min. 3-5 years of Software Engineering experience

Must have:
– In-depth knowledge of Unix/Linux commands
– In depth knowledge of Shell/Perl/Python scripts
– Motivation and self-determination to learn and grow
– Ability to work and cope in a challenging environment
– Able to work on rotational basis 7am–4pm , 8am -5pm, 9am – 6pm

Good to have:
– Prior experience in Financial domain

For C++, Software Developer
– Min. 3-5 years of C/C++ Software Development experience with Object Orient Programming concept

Must have:
– Solid knowledge in C/C++
– STL, Socket, Multi-threading and Inter Process Communication
– Problem Solving Skills
– Familiarity with Solaris or Linux and Windows operating systems

Good to have:
– Financial domain experience
– Familiarity with development of mathematical algorithms
– Familiar with shell scripting


Send your CVs to [javascript protected email address]