Basic Qualifications:
Bachelor’s Degree in Computer Science, or related technology-engineering discipline.
Preferred Qualifications:
1-2 years of work experience with a Bachelor’s degree or Advanced Degree (e.g. Masters, MBA, JD, MD) in Computer Science, or related technology-engineering discipline.
Exposure in developing agentic solutions using Cline, Claude, GitHub Copilot, Power Automate etc.
Experience in Software Development with Agile and full SDLC using programming languages such as (e.g., Java, GO, Python, Scala, Java scripts, .Net) etc.
Development experience in building and using Microservices with HTTP, REST, JSON.
Experience with a Relational database and-or NoSQL database.
Proficient in GIT-Stash, Maven and Jenkins.
Exposure in streaming platform like Kafka.
Exposure with tools development, automation (CI-CD, Auto Deployment, System Availability, etc.), logging and monitoring.
Knowledge of large scale data analytics and statistical modelling.
Strong analytical, problem solving and communication skills.
The Skills You Bring:
Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
Challenge the Status Quo: Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions
Language Expertise: Expertise in anyone programing language (e.g., Java, C#, C++, GO, Python, Scala, Java scripts, .Net)
Builder: Experience building and deploying modern services and web applications with quality and scalability
Learner: Constant drive to learn new technologies such as coding with GenAI, new backend, front-end, test and devops technologies.
Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile-Scrum teams