Description

The Software Engineer takes ownership of stories and drives them to completion through all phases of the entire development. This includes external facing third party experience. 
•    Perform development in Python
•    Experience with API Management and security protocols to ensure the APIs developed are robust and secure.
•    API Platform Development: Contribute to the development, deployment, and maintenance of a scalable API platform, ensuring optimal performance and reliability
•    API Documentation: Contribute to the creation and maintenance of API documentation using tools like Swagger
•    Quality Assurance and Security: Ensure the platform adheres to security and quality standards, contributing to regular audits and updates
•    Performance Monitoring: Assist in implementing and maintaining systems for monitoring platform performance, with a focus on proactive issue resolution
•    API Orchestration
•    Application and System integration
•    API Design
•    Simplicity
•    Functionality
•    Reliability
•    API Rate Limits and Tokens  
•    Partner with senior resources, gaining insights
•    Monitor and analyze API performance metrics to identify potential issues and work with frontend and backend developers to troubleshoot and resolve problems
•    Perform development in Python
•    Contribute to the development, deployment, and maintenance of a scalable API platform, ensuring optimal performance and reliability
•    Contribute to the creation and maintenance of API documentation using tools like Swagger
•    Ensure the platform adheres to security and quality standards, contributing to regular audits and updates
•    Assist in implementing and maintaining systems for monitoring platform performance, with a focus on proactive issue resolution
•    Monitor and analyze API performance metrics to identify potential issues and work with frontend and backend developers to troubleshoot and resolve problems
What You’ll Need
•    Python
•    Relational and non-relational databases
•    Solid understanding of modern API design and Restful principles.
•    Cloud Development (Azure)
Top non-negotiable skills:
•    Python
•    API Development: Solid understanding of RESTful API principles and exposure to API development
•    Azure Cloud Development
•    Modern coding patterns 
 
Nice to Have’s
•    4+ years or proficient in advanced Python /libraries
•    API Development: Solid understanding of RESTful API principles and exposure to API development
•    Understanding of CI/CD
•    FastAPI
•    API management and workflows  

Education

Any Gradute