Python Developer
Artech L.L.C.
Bengaluru, Karnataka, India
Required Skills and Experience
- 2+ years software development or data engineering experience.
- Proficiency with Python, including environment and dependency management.
- Developing and maintaining webapps and working with relational databases.
- Comprehensive test suites and cases, maintaining test coverage requirements.
- Agile/Scrum methodology and ticketing systems (e.g., JIRA, Azure DevOps), adherence to team conventions for Git, submitting and reviewing merge/pull requests.Preferred Skills and Experience
- Python web frameworks, especially FastAPI+SQLAlchemy or Django.
- PostgreSQL and its ecosystem of extensions, especially pgvector or TimescaleDB.
- Cloud native application development, especially using Azure.
- Previous professional experience working with financial documents.
- Responsible use of AI assistants to accelerate coding, testing, and documentation tasks.