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.