We Work Contract

Contract Jobs with day rates. 

Subscribe to free daily
Contract Jobs email

Python Software Engineer

Glasgow

£550 a day

Python Software Engineer required for a leading worldwide provider of information technology consulting and outsourcing services. 

Both Contract and Permanent positions are available

Python Software Engineer - Responsibility:The Software Engineering team is responsible for building a strategic Technology Solution, including an integrated view of the Finance / Risk data and Risk Weighted Assets (RWA) calculation capabilities which facilitate automated regulatory and internal reporting, as well as variance and explain analytics.  This new platform is to perform RWA calculations under different Basel regimes across Market Risk, Credit Risk, Operational Risk and Retail. 

As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers.  You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products.  You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed.  Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key.  The best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world. 

You will have hands-on ability in Python or Java or other OO language, with computer science, engineering, math, physics or information technology degree.  They will be a part of a dynamic team of highly talented individuals and will be encouraged to contribute ideas, learn, design and implement. 

Python Software Engineer – Strengths and Capabilities:Advanced knowledge of application, data and infrastructure architecture disciplinesUnderstanding of architecture and design across all systemsWorking proficiency in developmental toolsetsAbility to collaborate with high-performing teams and individuals throughout the firm to accomplish common goalsUnderstanding of software skills such as business analysis, development, maintenance and software improvementServe as a technical subject matter expert on designing and developing high performance applicationsContribute to technical data analysis and the design of logical and physical data models supporting all calculation, analytics and reporting business processesPerform unit testing and system integration testing of the newly developed functionalitiesConduct design & code reviews ; Enforce industry & company standards and follow technical trendsFinancial Services experience, preferably within Basel Capital, Credit Risk or Market Risk

Python Software Engineer - QualificationsHands-on development expertise using Python and SQL; Otherwise solid experience in Java, C++ or other OO language; ability to design and code in various technologies such as Python, SQL, HadoopKnowledge of Axiom, C and/or strong SQL coupled with database development experience would be advantageousMust have strong technical skills in delivering complex enterprise level systemsShould possess excellent object-oriented design skills with strong analytical capabilitiesStrong analytical & problem-solving skills - Excellent attention to detailResults and quality driven professional with an ability to analyze and solve complex problemsExperience with multi-tiers and service oriented architectureStrong experience with Oracle or similar RDBMS databases.  Hadoop Experience is a plus. Knowledge of software development life cycle and agile development practices. Strategic thinking, collaboration and consensus building skillsFinancial products knowledge such as OTC Derivatives, Securities, Repos, Securitization, TCP would be a preference