Description:
Job Position: Development Tooling Developer (Python)
Job Description:
Our 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 our 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. Prior experience in the financial industry is not required; candidates from software companies are welcome.
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.
Skills Desired:
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.
Our Company is an equal opportunities employer and is committed to fair treatment, regardless of background