Python Developer Job at WorldLink US, Irving, TX

Z1pGRmZWUFJsZXpIa2NuSjRrZ1d0SHZm
  • WorldLink US
  • Irving, TX

Job Description

Job Title: Senior Python Developer

Location: Irving Texas

Hybrid / Onsite : 2 Days a Week

UNFORTUNATELY NOT ACCEPTING VISA SPONSORSHIP APPLICANTS AT THIS TIME

Job Summary:

We are seeking an experienced Senior Python Developer to join our team. This role involves developing applications using Python, designing and implementing RESTful APIs, and creating and managing databases. The ideal candidate will have a strong background in Python development, multi-threading, machine learning libraries, and database management, with a proven ability to enhance software performance and lead troubleshooting efforts.

Key Responsibilities:

  • Python Packaging and Deployment: Lead the packaging and release management of Python applications for smooth deployment across environments.
  • System Flow Development: Design and implement system flows to create coding, testing, and debugging standards. Ensure that the development processes adhere to best practices.
  • Multi-threading and Multi-processing: Work with Python's multi-threading models and multi-processor architectures to optimize application performance and scalability.
  • Troubleshooting and Debugging: Take ownership of identifying and resolving software issues through rigorous troubleshooting and debugging, ensuring the applications run smoothly.
  • Software Performance Monitoring: Proactively monitor and maintain software performance, optimizing where needed to improve speed, scalability, and efficiency.
  • Code Quality and Security: Ensure that the codebase is maintainable, secure, and efficient. Strive for code that is easy to read, test, and debug.
  • Application Enhancement: Suggest and implement improvements to existing applications and systems. Identify new tools and technologies that can enhance operational efficiency and performance.
  • Collaboration: Work closely with a global team of developers, engineers, and stakeholders to develop and deploy innovative software solutions.

Required Experience and Skills:

  • Experience:
  • 8 years of hands-on experience in Python application development.
  • Proven track record of writing high-quality unit and integration tests with strong debugging capabilities.

Technical Skills:

  • Solid experience with Python 6 years , including knowledge of core libraries and features.
  • Practical knowledge of libraries such as Pandas, Pydantic, Oracle Client, MongoDB, Beautiful Soup, Lang Chain, and FastAPI.
  • Expertise in creating and designing RESTful APIs for scalable and maintainable web services.
  • Strong experience in working with databases, specifically MongoDB.
  • Knowledge and experience with Python Async IO, multi-threading, and asynchronous processing models.
  • Proven experience working with middleware and web frameworks like Django or Flask.
  • Experience with Socket Server programming in Python.
  • Practical experience in data migration, particularly moving data from legacy systems to MongoDB, using Python or other ETL tools.

Testing and Source Control:

  • Experience with unit testing frameworks and ensuring proper test coverage for applications.
  • Strong proficiency in using version control systems, preferably Git.

Educational Background:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (Master’s degree is a plus).

Additional Qualities:

  • Ability to work independently and as part of a global team, contributing to the overall success of projects.
  • Excellent problem-solving skills, with a keen eye for optimization and efficiency.
  • Strong communication skills and the ability to collaborate effectively across departments.

If you are a proactive, skilled Python developer with a passion for building high-quality applications and improving system performance, we would love to hear from you.

Join our team and contribute to the development of cutting-edge technologies!

Job Tags

2 days per week,

Similar Jobs

Pyramid Consulting, Inc

Nursing Manager of Case Management Job at Pyramid Consulting, Inc

 ...Immediate need for a talented Nursing Manager of Case Management . This is a Fulltime opportunity with long-term potential and is located in Austin, TX (Onsite) . Please review the job description below and contact me ASAP if you are interested. Job ID:24-54340... 

NuWest Group

Nursing Manager Job at NuWest Group

 ...Join a dynamic specialty team as a Nurse Manager and lead the way in delivering top-tier care! You'll oversee quality care delivery, manage nurse leaders, develop innovative programs, and ensure efficient budgetsall while shaping the future of patient care. This exciting... 

Acetech Group Corporation

Python Developer Job at Acetech Group Corporation

Role: Python Developer Location: Mclean OR Richmond, VA Banking Sector Techstack:: AWS, Serverless, Lambda, Step function

Valley Way

Event Coordinator Job at Valley Way

 ...Events Associate (Weekly Pay) Location: Phoenix, AZ Role Type: Onsite, Full Time Pay: $885 - $1000 Paid Weekly | Negotiable on Experience Do you love connecting with people? Are you someone who thrives on creativity and enjoys being in the thick of the action?... 

BRIA

Certified Nursing Assistant (CNA) Job at BRIA

 ...bonus! * At BRIA, we are community-driven with a focus on work-life balance. Our nursing homes offer a compassionate care environment, empowering you. Certified Nursing Assistant (CNA) Benefits: ~ Growth from within ~ Next day pay available ~ Tuition...