Python Software Engineer - Mandarin Required

Page Michael International Inc
New York, NY, United States
1 day ago
Apply on www.michaelpage.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$104,000.0 - $124,800.0
Working hours
Regular working hours
Languages
Chinese

Tech stack

Testing (Software) Clean Code Principles HTML Java (Programming Language) JavaScript (Programming Language) Software Applications Unit Testing Cascading Style Sheets (CSS) Databases Software Debugging Linux Django Web Framework
+12 more
JQuery Python (Programming Language) Secure Coding Software Engineering System Integration Testing Web Applications Web Application Frameworks Enterprise Software Applications Information Technology Web Technologies Front End Software Development Restful APIs

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., 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., * 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.

Requirements

  • 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.michaelpage.com
Prepare application

Good distractions

Loading talks and stories from around this role…