Bachelor's degree in computer science, Computer Engineering, or a related field, with 5+ years of software development experience across the full SDLC, including design, configuration, testing, debugging, implementation, and support of large-scale, business-centric applications.
Minimum 3+ years of development experience with Java 8+, Python, or Go, along with 4+ years of experience working with web technologies such as HTML, CSS, JavaScript, React, and Next.js.
Demonstrated experience in Agile development, application design, software development, testing, object-oriented programming, complex data structures, CI/CD, system testing, and test automation.
Experience building applications for cloud environments, including OpenShift and Docker containers, along with hands-on exposure to monitoring and performance tools such as Splunk, Dynatrace, and ELK.
Strong analytical, communication, and problem-solving skills, with the ability to share ideas, concerns, and recommendations clearly with technical and business stakeholders.
Experience in infrastructure, application monitoring, platform stabilization, and investment performance is a plus.