Python Developer

Role Description

– Translate application storyboards, use cases, concept designs into functional and dynamic applications
– Provide estimates of level of work effort and time for completion
– Develop and unit test complex application components
– Develop complex application business logic using Python on Linux environments
– Design, code, and integrate application business layer with external application components
– Create or update system documentation
– Provide fully documented work, instruction, and training to peers, as required
– Manage daily technical challenges and plan for contingencies.
– Keep abreast with latest technologies and platforms

Role Requirements

Educational Qualifications and Experience:

Bachelor’s degree in Computer Science/Information Systems
Experience in building Python based Processes in a Financial data environment.
Experience in Software Development Life Cycle
Experience in using Python with Relational Databases Oracle 12c and with JDBC clients
Experience in Code control tools like SVN
Experience in traditional waterfall and agile methodologies
Experience with innovative use of analytical models

Required Skills/Abilities:

Knowledge of Data Management Systems
Knowledge of Financial processes
Advanced understanding of Object-Oriented technology and standard development frameworks
Advanced knowledge on Oracle 12c SQL, PL/SQL procedures, Oracle Application server and object library for Java development
Functional proficiency in performing business process analysis, gathering and analyzing requirements, creating design specifications, unit test plans and system test plans, testing, development, and production support
Technical proficiency in module development and upgrades based on organizational needs
Advanced understanding of complex enterprise data
Excellent oral and written communication skills
Proven conceptual, analytical, and judgmental skills
Ability to multitask

Apply now

Application Form

The fields marked with "*" are required

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

I agree to be contacted and to receive relevant marketing and sales information about BULPROS products and services, as well as those of the companies in our group (For more details, please check our Data Privacy terms). I agree to be contacted by:


Career development

Work-life balance

Company benefits