We are seeking an experienced Software Engineer to modernize and remediate legacy platforms, focusing on Python-based web apps, APIs, and data pipelines. You'll work on transformational projects, supporting mission-critical tasks across the organization. Key responsibilities include developing solutions, improving data quality, deploying machine learning capabilities, and leading cloud initiatives on Azure.
Requirements:
* 7+ years of software engineering experience (Python, SQL, web frameworks)
* 3+ years of experience with Microsoft Azure
* Strong knowledge of building REST APIs, web apps, and data pipelines
* Experience with CI/CD, Git, and agile development
* Strong communication skills and team collaboration
Key Responsibilities:
* Design, develop, and maintain web apps, APIs, and data pipelines
* Improve data quality and manage data as a product
* Define cloud architecture and technical designs
* Troubleshoot data management issues