- Work directly with customers, business stakeholders, and product teams to understand requirements and desired outcomes
- Analyse customer journeys, business workflows, and user pain points
- Translate business needs into practical technical solutions
- Gather feedback and continuously improve delivered solutions
- Lead technical discovery sessions and solution design workshops
- Develop proof-of-concepts, prototypes, and minimum viable solutions
- Evaluate technology options and recommend suitable approaches
- Present technical recommendations and trade-offs to stakeholders
- Support solution shaping and implementation planning
- Design, develop, test, and deploy production-grade software solutions
- Build APIs, integrations, microservices, automations, and cloud‑native applications
- Participate in architecture and design discussions
- Troubleshoot and resolve complex technical problems
- Design, build, and support solutions on AWS and/or Azure
- Apply Infrastructure as Code, Terraform, Kubernetes, cloud automation, and deployment pipelines
- Implement monitoring, logging, observability, and operational controls
- Design and contribute to scalable, resilient, secure, and cost‑effective cloud solutions
- Apply secure‑by‑design principles and implement security controls
- Participate in threat modelling, vulnerability remediation, and security reviews
- Apply DevSecOps practices and automated security validation
- Leverage AI‑assisted engineering tools for coding, testing, debugging, documentation, and automation
- Contribute to agentic and automation initiatives
- Provide technical leadership within project teams
- Mentor engineers and contribute to technical knowledge sharing
- Lead code reviews, design reviews, and engineering discussions
- Collaborate with architects, security teams, product teams, and cloud engineers
- Influence technical decisions through expertise, collaboration, and data‑driven recommendations
Requirements
- Strong customer‑centric mindset focused on measurable business value
- Experience engaging directly with customers, business stakeholders, and product teams
- Ability to balance customer experience, business priorities, technical constraints, security requirements, and operational considerations
- Strong software development experience using Python, Java, TypeScript, or similar technologies
- Experience building APIs, integrations, distributed systems, and cloud‑native applications
- Understanding of microservices architecture and modern software engineering principles
- Experience delivering production‑grade solutions
- Experience with AWS and/or Azure
- Experience with Infrastructure as Code, Terraform, Kubernetes, cloud automation, and deployment pipelines
- Knowledge of observability, monitoring, logging, and operational excellence practices
- Understanding of cloud security, scalability, resilience, and cost optimisation
- Experience applying secure software development practices
- Understanding of authentication, authorisation, data protection, encryption, and application security
- Familiarity with DevSecOps principles and security automation
- Experience using AI‑assisted engineering tools within development workflows
- Understanding of automation, agentic engineering concepts, and modern AI‑assisted delivery practices
- Knowledge of responsible AI practices and governance considerations
- Demonstrated technical leadership within engineering teams
- Experience leading proof‑of‑concepts, pilots, or complex technical initiatives
- Strong communication and stakeholder engagement skills
- Ability to collaborate effectively across technical and business teams
- Passion for continuous learning and innovation
Core Competencies
Demonstrates expertise in designing, developing, and deploying cloud‑native applications using AWS and/or Azure, with a strong focus on security, scalability, and operational excellence. Proven ability to lead technical initiatives, mentor teams, and engage effectively with stakeholders to deliver measurable business value.
Highest‑signal resume keywords
- Cloud‑Native Application Development
- AWS and/or Azure Solutions
- Infrastructure as Code (Terraform, Kubernetes)
- DevSecOps Practices
- Technical Leadership
ATS Optimization Keywords
Hard Skills
- Python
- Java
- TypeScript
- API Development
- Microservices Architecture
- Production-Grade Solutions
- Cloud Automation
- Monitoring and Logging
- Secure Software Development
- AI-Assisted Engineering Tools
Soft Skills
- Customer‑Centric Mindset
- Strong Communication
- Stakeholder Engagement
- Collaboration
- Continuous Learning
Industry Keywords
- Cloud Security
- Operational Excellence
- Automation
- Agentic Engineering
- Responsible AI Practices