Python Developer Job at innovitusa, Boise, ID

  • innovitusa
  • Boise, ID

Job Description

We are looking for an experienced Python Developer to design, develop, test, and maintain scalable software applications and services. The candidate will work closely with business analysts, software engineers, QA teams, DevOps engineers, and other stakeholders to deliver reliable and high-performance solutions.

Key Responsibilities

  • Design, develop, test, and maintain applications using Python .
  • Develop reusable, scalable, and maintainable Python code.
  • Build RESTful APIs and web services .
  • Develop backend services and business logic.
  • Integrate applications with databases and external systems.
  • Write efficient SQL queries and work with relational and NoSQL databases.
  • Perform unit testing, debugging, and code reviews.
  • Troubleshoot application and production issues.
  • Optimize application performance and scalability.
  • Develop automated scripts and data-processing solutions.
  • Work with DevOps teams to support CI/CD pipelines and deployments.
  • Participate in Agile/Scrum development activities.
  • Prepare technical documentation and maintain source code repositories.

Required Technical Skills

Programming

  • Python 3.x
  • Object-Oriented Programming (OOP)
  • Data Structures and Algorithms
  • Exception Handling
  • Multithreading / Multiprocessing
  • File Handling
  • Python Packages and Virtual Environments

Python Frameworks

  • Django
  • Flask
  • FastAPI
  • Django REST Framework

API & Web Technologies

  • REST APIs
  • JSON
  • Microservices
  • API authentication
  • OAuth2 / JWT

Databases

  • PostgreSQL
  • MySQL
  • Oracle
  • SQL Server
  • MongoDB
  • Redis

Cloud & DevOps

  • AWS / Azure / GCP
  • Docker
  • Kubernetes
  • Jenkins
  • Git
  • GitHub / GitLab
  • CI/CD

Testing

  • PyTest
  • Unit Testing
  • Mocking
  • Test Automation

Data / AI – Preferred

  • Pandas
  • NumPy
  • PySpark
  • Scikit-learn
  • Jupyter Notebook

Key Responsibilities – Production

  • Monitor and troubleshoot Python applications.
  • Analyze application logs and identify root causes.
  • Fix bugs and production issues.
  • Improve application performance.
  • Support deployment and release activities.
  • Work with DevOps and database teams to resolve technical issues.

Experience

  • 9+ years of professional experience in Python development .
  • Strong knowledge of Python programming and backend development.
  • Experience developing REST APIs and web applications.
  • Good knowledge of SQL and databases.
  • Experience with Git and Agile/Scrum methodologies.
  • Cloud and Docker/Kubernetes experience is preferred.

Job Tags

Similar Jobs

Skybridge Resources

Endoscopy Registered Nurse Job at Skybridge Resources

 ...Type: Endoscopy Augusta , GA SkyBridge Healthcare is currently seeking Registered Nurse with Endoscopy experience for a 13-week contract in GA. SkyBridge Healthcare...  ...industry. Whether you are an experienced traveler, or this is your first travel position, SkyBridge... 

Opportunity Healthcare

Physician Assistant (PA) - Urgent Care in Los Angeles County, CA Job at Opportunity Healthcare

 ...Physician Assistant | Urgent Care Location: Los Angeles County, CA Employer: Opportunity Healthcare Pay: Competitive weekly...  ...Urgent Care / Acute Care roleYou are in the clinic but working telemedicine (on location not from home)Acute Care patients and... 

Car Guys

Dealership Controller Job at Car Guys

 ...Automotive Controller Dealership ComptrollerWe are looking to help a dealership find an experienced Dealership Comptroller. Are you up for a New Challenge?QualificationsHave at least a few years of Dealership Controller/Office Manager experienceControl all aspects... 

GLOBAL BUILDING SERVICES, INC.

JANITORIAL / LIMPIEZA (RENO / SPARKS) Job at GLOBAL BUILDING SERVICES, INC.

 ...janitors and housekeepers. Typical job duties include vacuuming, cleaning restrooms, sweeping, mopping, cleaning windows, taking out...  ...week 4:00 AM to 8:00 AM. or from 6:00 AM a 10:00 AM. Possible night shift available. We need people who are responsible, punctual and... 

The TJX Companies , Inc.

Retail Customer Experience Specialist | Flexible Schedule Job at The TJX Companies , Inc.

 ...HomeGoods at The TJX Companies, Inc. seeks team members to deliver outstanding customer experiences, maintain a clean store, and support operations across departments in a fast-paced retail environment.The role emphasizes excellent service, adaptability to different tasks...