Position Title: Senior Python Developer
Location: New York, NY (5 Days Onsite)
Duration: 6 Months Contract
Primary Skill : SQL, Python, PySpark
Job Description:
Support the review of controls to ensure sufficient production of enterprise data.
Execute software solutions, design, development, and technical troubleshooting.
Think beyond routine or conventional approaches to build solutions and resolve technical problems.
Create secure, high-quality production code and maintain algorithms that integrate effectively with enterprise systems.
Produce architecture and design artifacts for complex applications while ensuring design constraints are met during software development.
Gather, analyse, synthesize, and develop visualizations and reports from large, diverse datasets to drive continuous improvement of software applications and systems.
Proactively identify hidden issues and data patterns and use insights to improve coding standards and system architecture.
Contribute to software engineering communities of practice and participate in initiatives exploring new and emerging technologies.
Update logical and physical data models based on evolving business use cases.
Demonstrate strong proficiency in SQL, including joins and aggregations.
Have a working understanding of NoSQL databases and their appropriate use cases.
Leverage enterprise-approved AI coding assistants to improve code quality, development speed, and productivity.
Validate AI-generated outputs through peer reviews, automated testing, and secure coding practices.
Share learnings and reusable patterns to improve overall team effectiveness.
Apply knowledge of Software Development Life Cycle (SDLC) tools, including AI-assisted development and automation capabilities, to maximize automation value.
Possess formal training or certification in Software Engineering concepts.
Have at least 2 years of hands-on experience applying Software Engineering principles in a professional environment.

Senior Python Developer

Apply Now
Back to search page