St. Louis, MO30+ days ago
Required Experience Bachelor's degree in Computer Science, Software Engineering, or a related field 5+ years of software development experience Experience with multiple programming languages (e.g., C#, C++) Strong understanding of Agile, Scrum, and DevOps practices Validated knowledge of data structures, algorithms, and design patterns Experience with version control systems (e.g., Git, DX1) Proficiency with databases and SQL Strong analytical and problem‑solving skills Excellent communication and collaboration skills Preferred Skills Experience with scripting languages (e.g., Python, Perl) Familiarity with cloud platforms (AWS, Azure, or Google Cloud) Knowledge of containerization and orchestration (Docker, Kubernetes) Experience with automated testing frameworks Experience using AI tools to accelerate development We encourage the use of AI, including tools like Copilot, to improve efficiency and code quality. Ability to evaluate new AI tools and make suggestions on how they can enhance team efficiency Experience integrating AI‑powered automation into development workflows Familiarity with prompt‑engineering techniques to get the most from AI coding assistants What We Offer Comprehensive health and wellness benefits Flexible working hours and remote‑work options Paid time off for vacation, holidays, and sick leave * A supportive, creative, and growth‑focused work environment with opportunities for career advancement Join us as we reshape the future of financial markets-and build tools that make a real impact.