Python Software Engineer - Mandarin Required

New York, New York Temporary USD50 - USD60 per hour View Job Description
An established financial services organization is seeking an experienced Software Engineer to develop and enhance secure, scalable web applications using Python, Django and Django REST Framework. You'll work across the full software development lifecycle, from requirements and design through development, testing, deployment and ongoing application support.
  • Build enterprise applications using Python, Django and modern web technologies.
  • Contract-to-hire opportunity with a well-established financial organization.

About Our Client

Our client is a well-established organization within the financial services sector, operating in a sophisticated enterprise technology environment. They are investing in scalable, reliable technology solutions and are looking for an experienced developer to join their collaborative development team.

Job Description

As a Software Engineer, you will be an integral member of an agile technology team responsible for designing, developing and delivering secure, stable and scalable applications.

Key responsibilities include:

  • Design, develop, test and implement new and existing software applications.
  • Build and maintain web applications using Python, Django and Django REST Framework.
  • Design, develop and maintain REST APIs.
  • Develop front-end functionality using HTML, CSS/SCSS, JavaScript and jQuery.
  • Write clean, efficient, secure and maintainable production-quality Python code.
  • Participate in the full software development lifecycle, including requirements analysis, design, development, testing and implementation.
  • Develop test plans, test cases and automated functional testing scripts.
  • Conduct unit testing and system integration testing to ensure solutions meet business requirements.
  • Troubleshoot application issues, identify root causes and implement effective solutions.
  • Identify opportunities to automate recurring remediation and improve application stability.
  • Collaborate with technical and business stakeholders throughout project delivery.
  • Follow secure coding, application development and change management procedures.



Language Requirement: Mandarin fluency is required for this position.

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant

The successful candidate will have:

  • 5+ years of professional software development experience, including formal training or certification in software engineering concepts.
  • Strong hands-on development experience with Python, Django and Django REST Framework.
  • Advanced Python programming skills with the ability to produce clean, efficient and maintainable code.
  • Experience designing, building and maintaining REST APIs.
  • Front-end development experience with HTML, CSS/SCSS, JavaScript and jQuery.
  • Strong software testing, debugging and troubleshooting capabilities.
  • Experience working throughout the full software development lifecycle.
  • A Bachelor's degree in Computer Science, Engineering or a related field.
  • MUST be fluent in Mandarin.



Nice to have:

  • Java development experience.
  • Linux experience.
  • Business Intelligence tools experience.
  • Experience working with databases beyond those typically supported by Django.
  • Previous experience within an enterprise application development environment.

Location: Midtown Manhattan, near Bryant Park

Working Pattern: On-site 5 days per week

What's on Offer

$50-$60 per hour

Contract-to-hire opportunity

Full-time, on-site position in Midtown Manhattan near Bryant Park

Opportunity to work on business-critical enterprise applications

Hands-on exposure to Python, Django, REST APIs and full-stack development

Potential to convert into a permanent position

Contact
Pippa Susskind
Quote job ref
JN-102026-7119076

Job summary

Sector
Information Technology
Sub Sector
IT Development
Industry
Financial Services
Where
New York
Contract Type
Temporary
Consultant name
Pippa Susskind
Job Reference
JN-102026-7119076
 

Michael Page is an inclusive employer. We want to make sure you have everything you need to perform at your best throughout our hiring process, so please let us know if there is anything we can do to support with your application or interview.