Developing and directing software system validation and testing methods.
Working closely with product and cross-functional departments to communicate project statuses and proposals.
Managing the software development lifecycle.
Monitoring system performance.
Communicating key project data to team members and building cohesion among teams.
Developing and executing project plans.
Applying best practices and standard operating procedures.
Creating innovative solutions to meet our company's technical needs.
Testing new software and fixing bugs.
Shaping the future of our systems.
Bachelor's degree in CS or equivalent
Prior experience building & maintaining web applications, API designs, web service integrations
Best practices in Web development, concept validations, experimentation, A/B testing, CI/CD
2+ years of development experience or 1+ years with an advanced degree
Prior real-word experience and demonstrable knowledge in any of Java Spring-boot, Python, React, Node.js
Creative problem solver and adept in agile methodologies
Competitive benefits including: health insurance, vision, dental, life, short-term disability, and long-term disability
Paid time off
Employee assistance program
Leadership training programs