CrawlJobs Logo

Python Developer III

United States, Philadelphia · Job Posted May 15, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Python Developer III to support the design, development, and optimization of software solutions within a fast-paced, Agile environment. This is a highly technical, hands-on role focused on building scalable scripts, APIs, and data-driven solutions while collaborating across cross-functional teams.

Job Responsibility

  • Design, develop, test, and maintain software applications using Python, PHP7, and database technologies (MySQL/NoSQL)
  • Research, design, document, and enhance software solutions throughout the development lifecycle
  • Develop and maintain scripts for configuring and managing network IP devices
  • Build automation scripts to collect, process, and report on data
  • Create service group mapping datasets for internal reporting and analytics use
  • Assist in developing internal APIs using PHP7, Laravel, and MySQL
  • Contribute to Agile development processes, including writing user stories and breaking them into SCRUM tasks
  • Collaborate with engineering, infrastructure, and analytics teams to deliver high-quality solutions

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5–8 years of experience in software development
  • Strong programming skills in Python and PHP
  • Experience with SQL and NoSQL databases (MySQL, Oracle, Couchbase, or similar)
  • Advanced experience writing complex SQL queries
  • Knowledge of Linux systems administration and command-line tools (2+ years)
  • Experience with Apache configuration and Linux environments
  • Ability to work independently while also collaborating effectively within Agile/SCRUM teams
  • Strong communication skills and ability to convey technical concepts clearly

Nice to have

  • Experience with Java, Redis, REST, GraphQL
  • Familiarity with modern observability and communication technologies such as OpenTelemetry, Protobuf, SNMP, gNMI, gRPC, NetConf
  • Experience with GoLang
  • Knowledge of web interface and UI development
  • Experience developing scalable APIs and backend services
  • Proficiency with Microsoft tools (Excel, Access, PowerPoint, SharePoint)

What we offer

  • medical, vision, dental, and life and disability insurance
  • 401(k) plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Python Developer III

8 matching positions

New

Cloud Developer III

The Cloud Developer builds quality products through test plans, automation to me...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field from a reputed institution
  • 5–8 years of hands-on QA testing and test automation experience, ideally with exposure to cloud-native systems delivering high-quality software on schedule in both waterfall and agile methodologies
  • Strong background in core networking technologies and protocols (routing, switching). Areas like IP, VLAN, LACP, STP/MSTP, BGP, OSPF, EVPN, VXLAN, QoS, Multicast, High Availability and Stacking systems
  • Strong scripting/programming skills for API and UI automation (Python, Cypress, Playwright preferred
  • Java, Go, JavaScript, Selenium acceptable)
  • Solid debugging and troubleshooting skills, including log and metric analysis to diagnose integration and runtime issues
  • Strong technical role in the current position, record delivering software projects on-time and with high quality
  • Good experience building and maintaining automated test suites and integrating them into CI/CD pipelines (Jenkins, GitHub)
  • Exposure in solution testing, understanding of designing test topologies, deploying and validating systems, and debugging/troubleshooting across networking and cloud environments
  • Exposure to diagnosing and resolving customer issues in live production environments
Job Responsibility
Job Responsibility
  • Contribute to and execute test strategies for switch software and cloud deployments, covering functionality, compliance, negative, solution, integration, scale, interoperability and performance scenarios
  • Design, develop and maintain automated test cases and suites for APIs, microservices and containerized applications
  • integrate tests into CI/CD pipelines for reliable, repeatable validation
  • Build and maintain test environments and test data for multi-cloud or hybrid setups
  • use containers and orchestration (Docker, Kubernetes) to reproduce and validate issues
  • Develop and validate test plans, test cases and QA artifacts against product architecture and defined quality objectives
  • raise gaps and work with developers to resolve them
  • Perform root cause defect analysis in lab and staging environments using logs, metrics and traces
  • create reproducible test cases, defects with elaborate details, along with regression checks
  • Execute and report on targeted performance, scalability or interoperability tests as required for assigned components
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Cloud Developer III

Aruba is an HPE Company, and a leading provider of next-generation network acces...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS level in Computer Science or related fields with 5+ years software development experience
  • experience in working with Agile Methodology
  • multi-year experience with Python, Golang, and Java
  • knowledge of RDBMS (Postgres) and NoSQL (Cassendra, ElasticSearch, Kairos DB, etc.)
  • knowledge of Cloud Platform - CoreOS, Kubernetes and Docker containers
  • experience in designing cloud applications using distributed cache and experience of using Redis, Hazelcast and similar products
  • experience in distributed streaming platforms like Kafka
  • experience to deal with techniques related to 'scale' in a cloud environment
Job Responsibility
Job Responsibility
  • developing cloud applications
  • developing and releasing cloud applications in production environment
  • working with Product Marketing to understand requirements and translate those into design and implementation
  • solid grasp of computer science/software engineering concepts including common data structures, standard algorithms, object-oriented design, distributed computing, and cloud computing paradigms
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Developer III

Seeking an experienced Software Developer III to support the design, development...
Location
Location
United States , Farmington
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, or a related field
  • 5–7 years of professional software development experience
  • Proficiency in one or more programming languages such as: C#, Java, Python, JavaScript
  • Experience working with software development methodologies (Agile, Scrum, Kanban)
  • Familiarity with development tools such as Git, JIRA, or similar platforms
  • Experience with databases (SQL and/or NoSQL)
  • Understanding of web servers (e.g., Apache) and application architecture
  • Strong problem-solving skills and ability to work effectively in a fast-paced, collaborative environment
  • Knowledge of software design principles for scalable applications
  • Familiarity with continuous integration and build/deployment automation tools
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to define, design, and deliver new software features and applications
  • Develop clean, scalable, and reusable code aligned with established coding standards and design principles
  • Test, deploy, and maintain software applications, including debugging, refactoring, and performance optimization
  • Participate in code reviews to ensure code quality and share technical knowledge with team members
  • Document development processes, technical designs, and system updates
  • Monitor system performance and ensure applications remain current and efficient
  • Stay up to date on emerging technologies and recommend improvements or new tools where appropriate
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Software Developer III, Sr

TapHere! Technology, LLC (TapHere) is a small, innovative technology company bas...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
taphere.com Logo
TapHere! Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced python software engineer with strong background in either backend or frontend development, full stack preferable
  • Experience working on a team of developers with knowledge of software version control and collaboration tools
  • Ability to create multi-application solutions bridging multiple software capabilities together
  • Some experience with the concept of System Orchestration and developing capabilities to conduct orchestration or tying into existing capabilities
  • Experience with Linux Administration or at least a strong familiarity with Linux required
Job Responsibility
Job Responsibility
  • Full Stack Python Engineering: Build and deploy full-stack applications using Python (Django/FastAPI) for RESTful API logic and modern JavaScript frameworks for the UI, ensuring efficient data serialization and state management
  • Team Collaboration: Execute rigorous version control workflows using Git, including complex merges, rebasing, and peer code reviews to maintain high-quality standards within a CI/CD pipeline
  • Multi-Application Integration: Develop custom middleware and integration layers that synchronized data across heterogeneous systems through webhooks, message queues, and standardized API protocols
  • System Orchestration: Program automated deployment logic and service discovery routines to manage the lifecycle of distributed applications across containerized environments
  • Linux Administration: Perform system tuning and Bash automation to manage package dependencies, network configurations, and kernel-level permissions across production server clusters
Read More
Arrow Right

Cloud Developer III

Cloud Developer III. This role has been designed as ‘Hybrid’ with an expectation...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS level in Computer Science or related fields with 5+ years software development experience
  • Experience in working with Agile Methodology
  • Multi-year experience with Python, Golang, and Java
  • Knowledge of RDBMS (Postgres) and NoSQL (Cassendra, ElasticSearch, Kairos DB, etc.)
  • Knowledge of Cloud Platform - CoreOS, Kubernetes and Docker containers
  • Experience in designing cloud applications using distributed cache and experience of using Redis, Hazelcast and similar products
  • Experience in distributed streaming platforms like Kafka
  • Experience to deal with techniques related to ‘scale’ in a cloud environment
Job Responsibility
Job Responsibility
  • Developing cloud applications
  • Developing and releasing cloud applications in production environment
  • Need AWS, Azure, GPC and/or Private Cloud exposure
  • Work closely with Product Marketing to understand requirements and translate those into design and implementation
  • Need to have a solid grasp of computer science/software engineering concepts, including: Common data structures, Standard algorithms, Object-oriented design, Distributed computing, Cloud computing paradigms
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Developer III

JOB DUTIES: Duties to include: provide software development expertise in Windows...
Location
Location
United States , Irving
Salary
Salary:
Not provided
cloudresources.net Logo
Cloud Resources (TX)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science, Engineering (any), Mathematics, or a related field
  • provide software development expertise in Windows, Python, Oracles, Java, or Azure
  • work as a team member to maintain and develop improved interfaces for new and existing critical applications
  • work with a team of analysts and programmers
  • responsible for overseeing design and development of software application
Job Responsibility
Job Responsibility
  • provide software development expertise in Windows, Python, Oracles, Java, or Azure
  • work as a team member to maintain and develop improved interfaces for new and existing critical applications
  • work with a team of analysts and programmers
  • responsible for overseeing design and development of software application
Read More
Arrow Right

Bioinformatics Developer III

We are seeking an experienced Bioinformatics Developer to join the Life Sciences...
Location
Location
United States , Pleasanton
Salary
Salary:
133900.00 - 184200.00 USD / Year
bio-rad.com Logo
Bio-Rad Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD or MS degree in molecular biology, bioinformatics, or computer science OR Bachelor's degree in molecular biology, bioinformatics, or computer science with equivalent experience
  • At least 3 years of experience designing PCR assays for DNA and/or RNA detection and quantification
  • Proficient in Python programming
  • Experience developing software with OOP paradigm and design patterns
  • Experience writing code to manipulate and analyze complex genomic measurements
  • Experience using reference genomes and transcriptome models databases
  • Experience with ORM and managing databases, e.g. MySQL, PostgreSQL
  • Experience with cloud computing platforms (AWS, Microsoft Azure, Google Cloud)
  • Fluent (written and spoken) English
Job Responsibility
Job Responsibility
  • Provide scientific and technical expertise in bioinformatics as part of a diverse research and development team
  • Design and develop scalable, reproducible, and customer-focused bioinformatics software for designing ddPCR assays
  • Support the custom assay design needs of internal R&D scientists, sales team, and customers
  • Communicate with a variety of stakeholders across Bio-Rad to present work and develop collaborations
  • Create tools for internal research and development, such as assessing assay performance and novel assay design tool prototyping
  • Utilize test-driven development to ensure software deliverables are robust and meet requirements
  • Identify and address opportunities for code and/or process optimization
What we offer
What we offer
  • Competitive medical plans for you and your family
  • Free HSA funds
  • A new fertility offering with stipend
  • Group life and disability
  • Paid parental leave
  • 401k plus profit sharing
  • An employee stock purchase program
  • A new upgraded and streamlined mental health platform
  • Extensive learning and development opportunities
  • Education benefits
  • Fulltime
Read More
Arrow Right

Identity Access Management Developer III

The Identity Access Management (IAM) Developer III is responsible for the archit...
Location
Location
United States , Los Angeles
Salary
Salary:
105267.00 - 173689.00 USD / Year
lacare.org Logo
L.A. Care Health Plan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or Related Field
  • At least 5 years of experience in IAM technologies, with a focus on development and systems integration
  • Experience with Application Programming Interface (API) architecture styles and working with APIs
  • Experience with both Windows and Linux/Unix environments
  • Experience performing root cause analysis of complex issues
  • Proficiency in scripting languages (PowerShell, Python, etc.)
  • Strong understanding of Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC), and identity federation
  • In-depth understanding of IAM concepts, including identity stores, authentication, authorization, and protocols
  • Strong analytical and complex problem-solving abilities
  • Strong knowledge of cybersecurity concepts, such as encryption, secure coding practices, and threat modeling
Job Responsibility
Job Responsibility
  • Develop and design technical IAM solutions that align with business requirements
  • Implement IAM solutions including provisioning, de-provisioning, authentication, and authorization workflows
  • Develop and maintain integrations with enterprise applications
  • Automate identity lifecycle processes using scripting and orchestration tools
  • Collaborate with cross-functional teams to ensure IAM solutions meet regulatory and audit requirements
  • Collaborate with stakeholders, document technical solutions thoroughly, and provide technical expertise to the team
  • Implement automated processes to improve self-service capabilities, enhance security audits, and streamline access management
  • Support incident response and troubleshooting related to access issues and identity breaches
  • Participate in strategic projects including cloud migration, zero-trust architecture, and digital transformation initiatives
  • Implement, manage, and maintain identity and access services, including user roles, authentication, and authorization
What we offer
What we offer
  • Paid Time Off (PTO)
  • Tuition Reimbursement
  • Retirement Plans
  • Medical, Dental and Vision
  • Wellness Program
  • Volunteer Time Off (VTO)
  • Fulltime
Read More
Arrow Right