• Bachelor’s degree in computer science or similar technology degree or equivalent work experience
• 3+ years of demonstrated software development experience
• Strong track record of successfully executing complex projects and/or projects involving multiple disciplines.
• Experience collaborating with senior managers to understand drivers of success and departmental goals
• Strong customer management skills; ability to manage more than one client
• Strong analytical, problem-solving, and communication skills (verbal and written)
• Proven ability to self-direct work efforts and lead others
• Strong interpersonal, written, and verbal communication skills
• Team player with the ability to work independently to meet deadlines, goals and objectives
• Strong organization, time management, and attention to detail
Ideal experience includes:
• Experience with Python, Django, React, Azure SQL, and Snowflake
• Experience with Azure platform, Azure Functions and REST API services
• Experience building data visualizations using charting libraries such as or similar to Plotly, Chart.js, D3.js
• Has developed applications utilizing a CSS frameworks /UI component library such as Bootstrap, MUI, Tailwind CSS, or similar