Sierra Business Solution - New York, NY
posted 3 months ago
As a Senior Python Developer, you will play a crucial role in the development and maintenance of a rapidly expanding AI Core Platform. This position involves building applications on top of this platform, which is designed to enhance operational efficiency through scalable and robust core AI models. You will be responsible for developing APIs and batch processing using a variety of technologies including Python, Flask, Java, Spring, MSSQL, and Snowflake, all within an Azure infrastructure. Your expertise will be essential in helping to design and implement solutions that meet the growing demands of our AI initiatives. In this role, you will also be tasked with developing unit tests and conducting end-to-end testing using tools such as Postman. You will take a design and decompose it into deliverable stories, ensuring that the development process is efficient and effective. Participation in Scrum ceremonies is a key aspect of this position, where you will engage in story elaboration, sprint planning, daily standups, and retrospectives. Additionally, you will review pull requests and provide constructive feedback to your peers, fostering a collaborative and high-quality development environment. Your experience will be vital in driving the implementation of cloud-native applications, leveraging your understanding of microservices architecture and database concepts. You will also be expected to conduct performance tests and monitor applications using tools like Dynatrace, ensuring that our systems are robust and performant. Strong ownership and communication skills are essential, as you will collaborate closely with team members and stakeholders, actively coaching less experienced developers and influencing team strategy.