You will design, develop, and maintain Python-based applications and database-driven tools.
This role is on-site.
Responsibilities
- Design, code, and test Python applications to meet business requirements.
- Develop and optimize SQL queries, stored procedures, and database schemas.
- Integrate Python applications with external systems, APIs, and data sources.
- Investigate and resolve issues involving Python code, SQL databases, and data integrity.
- Maintain and refactor existing codebases using Git for version control.
Required Skills
- 5+ years of experience in Python development.
- Proficiency in writing maintainable Python code.
- Strong understanding of SQL and database design principles.
- Hands-on experience with MySQL, PostgreSQL, or SQL Server.
- Proficiency with Git version control.
- Experience working within Agile development methodologies.
Preferred Skills
- Knowledge of web frameworks such as Django or Flask.
- Familiarity with HTML, CSS, and JavaScript.
- Experience with Angular.