What are the responsibilities and job description for the Python Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Groups, is seeking the following. Apply via Dice today!
Note: We have Contract openings for this Position and are seeking candidates with more than 10 years of IT experience. The candidate should have strong expertise in Python with experience in backend development, REST APIs, data processing, and SQL databases.
Job Description
We are looking for an experienced Python Developer to join our GRC application team. The ideal candidate will have strong Python development skills and experience building backend services, integrations, and automated jobs that support governance, risk, and compliance workflows.
Responsibilities:
Note: We have Contract openings for this Position and are seeking candidates with more than 10 years of IT experience. The candidate should have strong expertise in Python with experience in backend development, REST APIs, data processing, and SQL databases.
Job Description
We are looking for an experienced Python Developer to join our GRC application team. The ideal candidate will have strong Python development skills and experience building backend services, integrations, and automated jobs that support governance, risk, and compliance workflows.
Responsibilities:
- Design, develop, and maintain Python applications and services for the GRC platform.
- Build and support API integrations, data processing, and scheduled jobs.
- Collaborate with cross-functional teams to deliver scalable and reliable solutions.
- Troubleshoot production issues and optimize performance.
- Follow secure coding practices and participate in CI/CD and code quality processes.
- Maintain technical documentation and operational runbooks.
- Strong proficiency in Python with experience in backend development.
- Experience with REST APIs, data processing, and SQL databases.
- Familiarity with Linux/Unix environments and scripting.
- Understanding of CI/CD pipelines and version control systems.
- Strong problem-solving, communication, and collaboration skills.
- Exposure to cloud platforms (AWS/Azure) and data platforms (e.g., Snowflake).
- Experience with job scheduling, automation, or batch processing.
- Knowledge of security scanning and enterprise software development practices