Online since 1999 | 11,056 IT Jobs Live NOW

Python Developer

Premium Job From SThree
Recruiter: SThree
Listed on: 10th June
Location: Glasgow
Salary/Rate: £30000 - £70000
Type: Permanent

This job has now expired please search on the home page to find live IT Jobs.

Python Developer (Developer Tools and Metadata Management- Hybrid) Description- We offer:- To work with some of the best professionals in the business - for a firm that values individual intellect as much as teamwork- State-of-the-art offices that are designed to maximize collaboration- Flexible working arrangements- Enriching challenges that provide opportunity for constant learning and advancement- An environment which is leveraging technology to its highest potential Team Profile:Enterprise Technology & Services (ETS) delivers shared technology services for the Firm supporting all business applications and end users. ETS provides capabilities for all stages of the software development lifecycle, enabling productive coding, functional and integration testing, application releases, and ongoing monitoring and support for over 3,000 production applications.ETS also delivers all workplace technologies (desktop, mobile, voice, video, productivity, intranet/internet) in integrated configurations that boost the personal productivity of our employees. Application and end user services are delivered on a scalable, secure, and reliable infrastructure composed of seamlessly integrated datacenter, network, compute, cloud, storage, and database services. Position Description:The company is looking for a hands-on developer to join the Firmwide developer tools and systems group, MSDE. MSDE is responsible for shaping the SDLC within the company by implementing the tools, systems, and processes used by 12,000+ developers in the Firm for software development and deployment.The candidate will be working with a global team of experts on modernizing the delivery pipeline tooling which will help developers complete their day to day tasks with convenience.MSDE supports developers using many different languages and build tools. The candidate will have a chance to expand their skillset when assisting these users. The role is also unique because MSDE has the chance to use the tools it develops, so team members are encouraged to suggest ideas to improve their own experience with the tooling.Prior experience in the financial industry is not required; candidates from software companies are welcome. Qualifications-Skills Required:- Hands-on large-scale backend development experience in Python.- Experience with Relational Databases.- Experience working in a Linux environment.- Experience with building REST APIs (Flask, Django, or Similar)- Highly technical and passionate about development tooling and processes.- Familiar with the tools of the trade: experience working with SCM, code review, issue tracking, and continuous integration systems.- Experience with and understanding of IDEs, testing frameworks, build, and code quality tooling.- Experience working as a developer on a large-scale project in an agile, globally distributed environment.- Interested in getting to bottom of things - to understand how they work and why. Nice to have:- Prior experience developing tools for build automation, version control (Bitbucket, Github), issue tracking (Jira), and continuous integration (Jenkins, Azure DevOps, Github Actions)- Experience with automated testing, and/or deployment pipelines- Experience in efficient data analytics/manipulation data with Pandas. Apply with an up to date version of your CV.SThree are committed to ensuring equal opportunities, fairness of treatment, dignity, work-life balance and the elimination of all forms of discrimination in the workplace for all staff and job applicants.