Position – Python Full stack Developer (C#, .Net Core)Location- UK (Remote)Duration- Long Term Contract
Required Core Skills: • Python • Angular• C#• .Net Core • Azure • Cloud Job Description: We are seeking an experienced Python Developer to join our team. As a key member of our development group, you will be responsible for designing, implementing, and maintaining cloud-native applications using Microsoft Azure services. Your expertise will contribute to the success of our projects, ensuring scalability, security, and reliability. Responsibilities: 1. Cloud-Based Application Development: o Design, develop, and deploy cloud-based applications using Azure Functions and Python. o Implement APIs for seamless communication between different components of the application. 2. Data Storage and Management: o Utilize Azure SQL Database for efficient data storage and retrieval. o Optimize database performance and ensure data integrity. 3. Single Page Web App (SPA) Development: o Create responsive and user-friendly SPAs using Angular with Kendo UI Controls. o Integrate APIs with the SPA for dynamic content rendering. 4. Security and Authentication: o Implement secure authentication and authorization mechanisms using Azure Active Directory or other identity providers. o Ensure compliance with security best practices. 5. Monitoring and Troubleshooting: o Set up monitoring and logging for application components using Azure Monitor and Application Insights. o Diagnose and resolve issues promptly. 6. Scalability and Performance Optimization: o Design applications to scale horizontally and handle increased loads. o Optimize code and queries for performance. 7. Continuous Integration and Deployment (CI/CD): o Automate deployment pipelines using Azure DevOps. o Ensure smooth and reliable deployment processes. 8. Collaboration and Communication: o Work closely with cross-functional teams, including product managers, designers, and testers. o Communicate technical concepts effectively to non-technical stakeholders.