Bachelor's degree in Computer Science, Information Technology, or related field
3+ years of experience in software development and automation
Proficiency in programming languages such as Python, JavaScript, and SQL
Strong understanding of CRM systems, databases, and API integrations
Experience with Automation & AI tools and frameworks
Familiarity with AI and machine learning concepts and their application in process automation
Knowledge of financial services industry, particularly in debt settlement, is a plus
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities
Experience designing and deploying greenfield projects
Experience with specific CRM platforms (e.g., Salesforce, Forth, etc.)
Knowledge of data analytics and visualization tools such as Power BI and Tableau
Familiarity with developing on Azure Cloud Services
Understanding of regulatory compliance in the financial services sector
3+ years experience with Typescript, JavaScript, Python, and SQL
3+ years experience with message queueing systems
3+ years experience building cloud native software
Experience working on every aspect of the software development lifecycle including planning, designing, implementation, testing, deploying and maintenance
Experience with transactional and analytical databases. Understanding of relational and NoSQL database design
Bachelor's degree in Computer Science