Required: • 12+ years of Python development experience • 6+ years of recent hands-on experience using Python Pandas (required) • Strong experience developing applications on AWS • Experience with: o boto3 o Docker o Git o Linux o Windows • Experience working in Agile development environments • Experience with CI/CD pipelines and DevOps practices • Experience using observability tools such as: o CloudWatch o Dynatrace o Datadog Responsibilities: • Design, develop, test, and maintain enterprise software applications using Python. • Build scalable backend solutions running on AWS. • Develop complex data processing applications using Python Pandas. • Manipulate and transform large datasets while implementing sophisticated business logic. • Design clean, maintainable, and efficient code following software engineering best practices. • Deploy and support applications using Docker containers. • Work within Linux and Windows development environments. • Participate throughout the Software Development Life Cycle (SDLC). • Collaborate with architects, platform engineers, developers, QA, and business stakeholders. • Troubleshoot production issues and perform root cause analysis. • Monitor applications using observability tools. • Participate in Agile ceremonies including sprint planning, standups, retrospectives, and code reviews. • Create technical documentation and contribute to architectural decisions. • Build and maintain CI/CD deployment pipelines.