Of the required experience, must have 1 year of experience in each of the following: Working with cross-functional stakeholders to gather business requirements and translate them into technical requirements; Collaborating with cross-functional teams to understand customer's requirements and developing and customizing web-applications or web services features to meet the customer's requirements; Coding using Python, Go, Java, C, or C++; Building, deploying, and maintaining micro-services to solve business needs and enhance code or service reusability; and Using unit tests and integration tests to ensure quality of delivered software products and continuous software development pipeline. Qualifications Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 1 year of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 3 years of related work experience.