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