Info Tech Resources logo

Mid-Level Python Developer/Engineer

Info Tech Resources
8 days ago
Contract
On-site
Philadelphia, Pennsylvania, United States

Job Description

InfoTech Resources is seeking a Python Developer / Engineer to support a client in the financial services industry located in the western suburbs of Philadelphia. This role offers a hybrid work model, with an expectation of onsite presence several days per week. This is a contract engagement through the end of 2026 with potential for extension or conversion to a full-time role.

 

This role focuses on building scalable, reusable software solutions within a modern, cloud-based architecture. The ideal candidate brings strong object-oriented Python development experience and is comfortable working across backend and full stack environments. This individual will contribute to the design and development of microservices-based applications and collaborate closely with cross-functional teams to deliver high-quality solutions.

 

Key Responsibilities

  • Design, develop, and maintain applications and services using Python
  • Build scalable, reusable components aligned with enterprise development standards
  • Develop and consume RESTful APIs within a microservices architecture
  • Collaborate with stakeholders to understand requirements and translate them into technical solutions
  • Work within containerized environments (e.g., Docker) and cloud-based platforms (AWS)
  • Utilize modern development tools including version control and AI-assisted coding tools
  • Participate in code reviews, testing, and continuous improvement practices
  • Troubleshoot and resolve issues across applications and services

 

Required Skills & Experience

  • 4+ years of professional Python development experience with strong object-oriented programming skills
  • Experience building APIs and working within microservices architectures
  • Familiarity with AWS services (EC2, S3, RedShift, Lambda, DynamoDB, etc.) and cloud-based application development
  • Experience with containerization (Docker or similar)
  • Experience with full stack development
  • Strong understanding of software development best practices and design patterns
  • Experience with version control tools (e.g., Git-based platforms)
  • Strong communication skills and ability to collaborate with cross-functional teams

 

Preferred Skills & Experience

  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Claude Code)
  • Exposure to Generative AI concepts or applications
    • Familiarity with AWS Sagemaker or Bedrock experience is a huge plus
  • Familiarity with Python libraries or frameworks like TensorFlow, scikit-learn, PyTorch, etc.
  • Experience within financial services or regulated environments