Python Developer

Hrk Technologies — United States · Posted ~1 hour ago

Skills

Python backend development RESTful APIs web services SQL databases NoSQL databases unit testing integration testing automated testing code review debugging performance optimization Agile DevOps REST APIs SQL NoSQL Web Services Automated Testing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Python developer is sought to build robust backend applications, scalable REST APIs, and database integrations. Responsibilities span SQL and NoSQL data management, automated testing, debugging, refactoring, performance optimization, code reviews, and Agile/DevOps collaboration.

Highlights

Build scalable backend applications and APIs while working across databases, automated testing, maintenance, and performance optimization. The role includes Agile and DevOps collaboration and opportunities to contribute through code reviews and technical documentation.

Description

The Python Developer position at HRK Technologies Inc. focuses on building backend applications, designing scalable APIs, and integrating database systems and automated services. Key Responsibilities Backend Development: Build, test, and maintain robust, scalable software applications and modular backend components.API Design & Integration: Architect and integrate RESTful APIs and web services to connect user interfaces with databases and third-party systems.Database Management: Design, build, and maintain SQL and NoSQL database schemas, write optimized queries, and manage data persistence solutions.Testing & Quality Assurance: Write unit, integration, and automated test scripts to ensure high code reliability, security, and application stability.System Maintenance & Refactoring: Conduct peer code reviews, debug runtime issues, patch defects, and optimize codebase speed and performance.Agile & DevOps Collaboration: Participate in sprint ceremonies, document technical specifications, and assist with CI/CD deployment pipelines and containerized environments. Required Qualifications Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.Core Technical Expertise: 1–3+ years of software development experience with core Python and Object-Oriented Programming (OOP) principles.Framework Experience: Working knowledge of Python web frameworks such as Django, FastApi, or Flask.Databases: Practical experience with relational and non-relational databases (PostgreSQL, MySQL, MongoDB) and SQL query writing.Version Control & Tools: Proficiency with Git, GitHub/GitLab workflows, Docker containerization, and RESTful web architecture.Problem Solving: Strong analytical thinking, algorithmic logic, and debugging capabilities.