Python Job Description
Python Duties & Responsibilities
To write an effective python job description, begin by listing detailed duties, responsibilities and expectations. We have included python job description templates that you can modify and use.
Sample responsibilities for this position include:
Python Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Python
List any licenses or certifications required by the position: AWS, PCAP, ISTQB, CCIE, MOOC, RHCE, SAS, HPC, YARN, ITIL
Education for Python
Typically a job would require a certain level of education.
Employers hiring for the python job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Technology, Physics, Math, Mathematics, Information Technology, Education, Computer Engineering
Skills for Python
Desired skills for python include:
Desired experience for python includes:
Python Examples
Python Job Description
- Collaborate with other IT teams to seamlessly integrate web sites
- Collaborate with Portfolio Management and Trading teams
- Complete exposure and performance reporting FX and futures order calculation
- Oversee full-stack development
- Oversee full stack development – front-end, middle-tier and back-end
- Integration of data storage solutions may include databases, key-value stores, blob stores
- Building new web and data products for market analytics
- Developing tools used by the Analytics team to parse and understand market data
- Contributing to development of an efficient data infrastructure to put data models developed by the analytics team into production including the development of APIs, optimizing databases, and automating workflows
- Building data visualizations as part of product prototypes and for public-oriented microsites
- Experience using Python in an Agile environment
- Detailed knowledge of cross-platform development using C++, including modern features provided by C++11 and/or the Boost libraries
- 3yrs+ of professional software development experience
- Experience coding in Python on Linux platforms
- Experience developing in Puppet (Ruby)
- Experience in the finance industry and/or Credit Risk/Product (Derivatives, F&O, Securities) business knowledge is a plus
Python Job Description
- Must be Familiar with Python Object Oriented concepts like creating classes, constructors, overloading and modules
- Candidate must have development experience in 3-tiered architecture
- This is not a full definition of the role but covers the main aspects and drivers for success
- Accountable for ensuring timely and accurate collection and databased storage
- Is responsible for following up on exceptions and outliers associated with specific datasets
- Perform as technical lead on software development projects with responsibility for overall delivery of software components including writing code
- Collaborating with other tech leads to ensure integrated end-to-end design
- Partner with technology support teams to help resolve production issues in emergency situation
- Lead developers in IT projects
- Deliver quality software under tight timelines to enable the bank to understand and manage its security position better
- Degree or at least ongoing/interrupted studies in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics or a related science or engineering discipline
- 1-3 years of previous IT related experience
- Familiarity with any programming languages
- Communication level English language skills
- Willingness to learn new technologies, excellent problem solving skills
- A minimum of a degree in computer science or equivalent discipline
Python Job Description
- Identifying and suggesting various opportunities to improve efficiency and functionality of existing code
- Research aimed at finding the best approaches to implement certain features
- Driving collaboration process with other team members
- Communicate with the customer on working issues
- Ability to coordinate with the development team and optimize the code base
- Providing key programming, ability to problem solve, analyzing programming in both development and maintenance/sustenance environments
- Individual contributor, who is comfortable working independently and is a self-starter is important
- Designing and developing cutting edge Order Management System
- Full-stack developemt – front-end, middle-tier and back-end
- Collaborating with other IT teams to seamlessly integrate web sites
- Experience with Python-based optimization solvers
- Ecommerce and/or retail experience a plus
- You’ve obtained a level of mastery in Python using the Django framework, are obsessed with keeping up-to-date with the latest in the technical communities and have a track record of delivering scalable backend solutions and APIs
- Solid programming foundation
- Experience with Python, Django, Restful web services (JSON), unit & functional testing, DevOps, continuous delivery
- Good communication skills positive attitude and a drive to learn
Python Job Description
- Builds a platform that allows developers to self-service environments for testing and production
- Design, write and deliver software to improve the availability, scalability, latency, and efficiency
- Work with developers to understand their applications and help them migrate their app to the cloud
- Conduct on-call duties and be a part of the rotation
- Development of automated API first infrastructure microservices for our Server, Storage and Backup platforms
- Work with subject matter experts and engineers of many platform technologies and vendor products to define requirements and design automated solutions
- Train and mentor engineering team members in automation best practices including API and web services development
- Contribute to best practices and programming standards
- Employees work closely with business partners in defining requirements for system applications
- Employees are expected to have in-depth capital markets product knowledge, and manage a high level of risk
- Be proactive, independent, and a self-starter with strong business-facing communication skills
- Possess experience in Development work with proven success in understanding business needs, managing user expectations for this challenging and visible role
- Writing succinct, easy to maintain and scalable Python code
- Build and deploy cloud based applications (Azure)
- Degree in STEM (Science, Technology, Engineering or Mathematics) or finance preferred
- Must have 2+ years of experience in Front Office Rapid Application Development
Python Job Description
- Understanding the architecture
- Maintain and modernize existing applications
- Write software that communicates with other systems over the network, or with hardware APIs
- Profile and identify security flaws, performance problems, compatibility issues, and user facing bugs
- Unit Test, Debug and Document
- Support applications/products by assisting users and clients around the clock
- Ability to communicate highly technical issues, approaches, to functional/management and offer solutions to business problems
- Working with a globally dispersed team of developers
- Technical leadership and prioritizing development tasks
- Design & document detailed technical components
- Ability to deliver well-structured and tested code
- Ambitious and energetic, can work well independently but also in a team
- Familiarity with JavaScript, HTML and CSS is an advantage
- Experience in frameworks such as Django, Zope, Pyramid
- Prior experience in investment banking industry is highly preferred
- Bachelors or Associates degree in a technical or business field