We are seeking highly skilled programmers, from junior to senior level, with a passion for mathematics and high-quality software engineering.
As a technology-driven company, Interactive Brokers Group has consistently pushed the boundaries of trading innovation. Our expertise in software development is essential to delivering the best trading platform with sophisticated features at the lowest cost.
Key Responsibilities:
* Designing, implementing, and delivering high-quality software solutions that meet architectural standards
* Managing significant development tasks end-to-end, from business requirements analysis to production support
* Collaborating closely with other development teams to roll out important changes and applications
* Researching and developing technology solutions to extend and improve client-facing and back-end applications
* Reviewing code changes made by other developers for correctness, efficiency, readability, and conformity with best practices
* Optimizing and refactoring existing code for improved reliability and performance
* Writing and maintaining design and engineering documentation
* Testing, fine-tuning, and deploying new software features
* Performing maintenance and providing technical support for production configuration and rolling out new functionality
Qualification & Skills:
* Degree in Computer Science or related technical field
* Strong analytical and problem-solving skills
* Knowledge of SQL and/or relational databases, other data storage solutions
* Experience in working in Unix/Linux environments
* Experience in at least one scripting language (e.g., Unix Shell)