Python Developer

Company: Sunsoft Solutions, Inc.
Location: Charlotte, North Carolina, United States
Type: Full-time
Posted: 11.AUG.2021
< >

Summary

Title: Sr Python Developer Location: Charlotte NC Duration: 1 Year Job Description: Client is looking for an experienced and passionate ...

Description

Title: Sr Python Developer

Location: Charlotte NC

Duration: 1 Year

Job Description:

Client is looking for an experienced and passionate Sr. Python Developer to join our engineering team and help us develop and maintain various software products.

Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team, using agile methodologies.

Ultimately, you'll build important backend highly responsive web applications that align with our business needs. Main functions and duties

Write effective, scalable code

Develop back-end components to improve responsiveness and overall performance

Integrate user-facing elements into applications

Test and debug programs

Review and validate operation-effective development approaches

Implement security and data protection solutions

Assess and prioritize feature requests

Coordinate with internal teams to understand user requirements and provide technical solutions.

Salesforce - Nice to have. Candidate Requirements

Work experience as Python Developer for at least +7 years

Experience with design patterns and principles for scalable/reusable/secure application development

Expertise in at least one popular Python framework (like Django, Flask or Pyramid)

Knowledge of object-relational mapping (ORM)

Familiarity with event-driven programing on Python

Experience working with SQL Databases

Understanding threading limitation of Python as well as multi-process architecture

Knowledge/experience with ETL data transformation Strong Unit Testing and debugging skills

Knowledge on authentication and authorization

Knowledge/experience on Linux command line is a plus

Experience working with front-end technologies (like JavaScript and HTML5)

Knowledge/Experience in Continuous Integration/Continuous Deployment (CI/CD) and code versioning tools such as Azure DevOps, Git, etc.

Work experience in Azure Platform (big plus)

Team spirit Good problem-solving skills

Knowledge/experience in agile methodologies like SCRUM and SAFe is a big plus

BSc in Computer Science, Engineering or relevant field.

- provided by Dice

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...