Python Developer III Job at Collinwood Technology Partners, LLC

Collinwood Technology Partners, LLC Charlotte, NC 28202

Collinwood is assisting our client, a major financial institution, in their efforts to hire an experienced Python Engineer III to join their team. This role is a full-time, salaried, role that requires some on-site responsibilities 2 days per week located in Jersey City, NJ or Charlotte, NC. (Relocation assistance is available).

Our client is looking for someone with hands-on computer scientist with Python expertise using python in high-performance and high data volume scenarios. This role will be focused on implementing various features as part of the implementation of new models.

What You'll Do:

G* lobal R* isk A nalytics (GRA) technology group within Client is looking for a talented Software Engineer to join our growing team. Looking for a self-starting individual who is motivated and eager to learn and grow as part of a team responsible for the development of a model execution and data management framework using Spark and Python programming. The candidate's responsibilities will include: python coding, database data structure development, data analysis using SQL (as needed), Unix Shell scripting, and documentation. Candidates should have a sense of urgency when handling issues impacting the business. Strong problem-solving skills with a structured and repeatable approach. Ability to work with limited supervision. Good communication skills and experience with an Agile methodology. Desire to take ownership of the project or components as needed. Ability to quickly grasp the business needs and be able to adapt to the changes.

Required Skills:

  • Seeking individual with 7+ years overall experience, including strong programming experience and practical knowledge of objected-oriented software engineering
  • 5+ years of solid Python programming experience, preferably with Apache spark or distributed computing experience
  • Experience in developing data processing tasks using python / PySpark such as reading data from external sources, merging data, performing data enrichment and loading in to target data destinations
  • Relational database / SQL experience with Oracle, MS-SQL Server, Hive-Impala, etc.

Desired Skills:

  • Technical /Feature Lead experience
  • Solid database development skills and familiarity with ETL concepts / design
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Knowledge of Banking and Finance domain. Strong problem solving, analytical and interpersonal skills. Experience working with model developers or in machine learning
  • Good understanding of CI/CD tools like Jenkins SonarQube, Artifactory and Ansible. CI/CD implementation and deployment to non-production environments
  • Experience in developing solutions using Hadoop technologies (Spark, MapReduce, Hive / Impala, Sqoop, Oozie, etc.) along with data integration / data security on Hadoop ecosystem
  • Unix shell scripting capabilities and exposure to any Job Scheduler like AutoSys
  • Strong Problem Solving and troubleshooting skills
  • Experience in Test Driven Development

Our client has been recognized as one of the 100 Best Companies to Work For by Fortune Magazine. We earned this recognition for our focus on being a great place to work and delivering value for our customers and clients. We were also recognized as the only financial services company on Fortune's inaugural "Best Big Companies to Work For” list, which recognized seven companies with more than 100,000 U.S.-based employees that passed the Great Place to Work Certification bar.

Job Type: Full-time

Pay: $130,000.00 - $175,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • Charlotte, NC 28202: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Required)

Experience:

  • Python: 5 years (Required)

Work Location: Hybrid remote in Charlotte, NC 28202




Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.