Senior Python Developer
Role details
Job location
Tech stack
Job description
- We offer the opportunity to work in a highly professional environment where you will work with high-level financial instruments
- We want you to be part of our success story and give you reasons to be proud of what you achieved as part of our fabulous team
- We give you the opportunity to develop yourself and evolve in your career via our fantastic technical, business-related or soft skills training
- We encourage creative-thinking in our great open-minded work environment. Frequently the relaxation rooms are the place where the most ambitions ideas are born.
- We are not just professional teams, we are also friends that have fun working together
- If you are an active person and you feel motivated by the creation/development of the software solutions, then this is the place to be, you will not get bored.
Responsibilities
Developing enterprise quality products that consist of generic cores and modules that can be customized and extended.
Creating and securing APIs to internal and external teams and third parties, with one or more RDBMS back-ends.
Interact with members of other teams during design, development, and maintenance of deliverables.
Requirements
Do you have experience in UNIX?, Do you have a Master's degree?, Must have
BSc. / MSc. in Computer Science or equivalent.
Experience including 8+ developing and maintaining business applications.
SQL / PLSQL, Python and shell scripting / programming experience are a must.
Oracle RDBMS experience (versions 12+).
Knowledge of Linux / Unix systems.
Excellent analytical and communication skills.
Be self-motivated with strong ability to learn quickly and work independently.
Python 3 preferred.
Knowledge of Software Development Life Cycle (SDLC) processes.
Experience of working within Agile projects.
Knowledge of Source Control Systems (GIT).
Knowledge of QA tools (Web tester, Selenium or bespoke tool sets).
Nice to have
Perl 5 experience.
Code conversion experience (i.e. Perl / Python).
Reverse Engineering experience.
Oracle Applications experience (Oracle APEX).
Experience and knowledge of Oracle RAC and Backup and Recovery techniques a big plus.
About the company
Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.