Senior Software Engineer – Office Based (Hybrid) – Milton Keynes
Responsibilities:
- Develop scalable front-end and back-end software systems for cloud deployment using multiple programming languages.
- Perform testing, peer reviews, and ensure compliance with company standards and regulatory frameworks (e.g., GDPR).
- Automate IT infrastructure processes and develop cloud-based solutions using design principles (e.g., SOLID).
- Conduct technical design reviews and create proof-of-concept solutions for deployment.
- Lead development projects, advocate DevOps principles, and coach product teams, including AI/MLOps.
- Support delivery teams with environmental setup and training.
Experience:
- 5+ years with Azure (IAM/AAD, keyvault, S3/blob storage, functions, web apps, etc.).
- 5+ years in full software development lifecycle (TypeScript/JavaScript, Python, React, Node, Flask).
- 2+ years in serverless architecture, microservices, or event-driven architecture.
- Experience in CI/CD pipelines with git-based source control (GitHub Actions, GitLab, Bitbucket).
- Agile methodologies (e.g., Jira).
Nice to Have:
- Experience with Golang, Grafana, PowerBI, Linux server administration, Docker, Kubernetes.
- Familiarity with regulated environments (ISO 27000, ITIL) and industries (e.g., telecommunications).
- Exposure to CRM & ERP systems (Salesforce, SAP, MS Dynamics) and networking concepts (OSI model).
#J-18808-Ljbffr