Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, test, and deploy software modules and applications, focusing on micro-services and cloud-based environments with ML/AI algorithms.
Own code writing, testing, refactoring, and automated testing execution for software enhancements and new products.
Collaborate across multiple teams and product groups to deliver distributed systems, APIs, and integrate third-party software solutions.
Minimum Requirements
Bachelor's degree or equivalent in Computer Science, Engineering, or related field.
Seasoned experience in software development and working with geo-distributed teams through innovation to production phases.
Strong expertise in multiple programming languages (C/C++, C#, Java, JavaScript, Python, Node.js) and micro-services architecture including RESTful API development.
Excellent understanding of cloud services across AWS, GCP, Microsoft Azure, container runtimes (Kubernetes, Docker), database technologies (SQL, no-SQL), CI/CD, and agile/lean methodologies.
Ideal Candidate Profile
Experienced in handling large datasets and applying ML/AI algorithms within cloud-based, multi-cloud, and micro-services environments.
Skilled at working across multiple teams and stakeholders, comfortable in fast-paced, dynamic hybrid work settings with distributed teams.
Possesses a deep understanding of software design, data structures, algorithms, and is proficient in full software delivery lifecycle tools and DevOps practices.
