
Search by job, company or skills
. Work with stakeholders to assess business needs and recommend appropriate technology and implementation approaches, including build vs. buy and in-house vs. outsourced delivery.
. Design, develop, enhance and support enterprise applications deployed on-premises or in the cloud.
. Develop secure APIs, system integrations and application services.
. Build and integrate AI-enabled capabilities using LLM APIs, RAG, AI agents, tool calling and related technologies where appropriate.
. Lead assigned application development and enhancement projects from requirements gathering through testing, deployment and operational handover.
. Manage project scope, timelines, risks, dependencies, vendors and stakeholder communications.
. Coordinate system integration testing and User Acceptance Testing (UAT).
. Apply Agile, Scrum or hybrid delivery practices to support iterative development and delivery.
. Apply DevOps practices including Git, automated testing, CI/CD, containerisation, monitoring and logging.
. Deploy and support applications on AWS, Microsoft Azure and/or Google Cloud Platform.
. Monitor the performance and fitness of assigned systems and recommend improvements to reliability, efficiency and user experience.
. Evaluate emerging software, cloud and AI technologies and recommend their adoption where they provide clear business value.
. Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Technology or a related discipline, or equivalent practical experience.
. Minimum five years of relevant experience in software development, application delivery or enterprise system implementation.
. Strong proficiency in at least one programming language or platform, such as C#/.NET, Java or Python.
. Experience developing web applications, APIs and system integrations.
. Hands-on experience with at least one major cloud platform: AWS, Microsoft Azure or Google Cloud Platform.
. Familiarity with Git, CI/CD, automatedtesting, Docker, microservices and DevOps practices.
. Practical experience or exposure to AI-enabled application development, including LLM APIs, RAG, AI agents, embeddings/vector search or agentic frameworks.
. Good understanding of the full SDLC and experience managing or coordinating application delivery projects.
. Familiarity with Agile, Scrum or hybrid project delivery methods.
. Strong analytical, planning, communication and stakeholder-management skills.
. Experience with Kubernetes, infrastructure as code or cloud-native architecture.
. Exposure to AI frameworks such as LangChain, LangGraph, Semantic Kernel, CrewAI or Model Context Protocol.
. Experience managing vendors or system integrators.
. Cloud, Agile or project management certifications.
. Experience with Design Thinking or Service Design methodologies.
. Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field, or equivalent practical experience.
. Strong analytical and problem-solving skills, with the ability to troubleshoot across application, integration and cloud layers.
. Clear communication and effective collaboration within cross-functional teams.
. Self-motivated, adaptable and willing to learn evolving technologies while maintaining sound engineering judgement.
. Ability to manage competing priorities and deliver effectively in an Agile or hybrid delivery environment.
Job ID: 153716455
Skills:
Java, Git, React, Tomcat, Docker, Oracle Pl Sql, Linux, Jsp, Kubernetes, HTML
Skills:
Machine Learning, Kdb, Terraform, Agile Methodologies, automation, Python, Kubernetes, Application Resiliency, generative AI, AI technologies, Security, continuous delivery methods
Skills:
.NET, Angular, Continuous Integration, Typescript, Docker, Terraform, Reactjs, SHIP-HATS, AWS deployment, Go, extreme programming, cloud-based application development, GitLab CI CD
Skills:
Java, S3, Spark, HBase, AWS, AI coding tools, JVM GC tuning, MSK, Flink, EKS
Skills:
Java, release management, Kafka, React, Git, Typescript, Linux, shell scripting, Kubernetes, Spring Framework, automation pipelines, messaging systems, Crossplane, Go, cloud-native technologies, asynchronous processing, Custom Resource Definitions, version control workflows, modern web application architectures, HTTP protocols, Open Policy Agent, event-driven architecture