In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
Job Responsibilities: â€¢ Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. â€¢ Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. â€¢ Coordinate software system installation and monitor equipment functioning to ensure specifications are met. â€¢ Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. â€¢ Drive and/or participate in the systems architecture design and planning â€¢ Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications. â€¢ Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. â€¢ Follow best design practicesÂ and industry design guidelines while developing technical solution for complex business problems. RequiredÂ Skills: â€¢ Proficient in programming language C#, .Net 4.5+ and .Net Core. â€¢ Experience on real-time communication mechanism (preferred: Kafka) â€¢ Experience on caching solutions(Redis/Hazelcast) â€¢ Strong knowledge of multithreading, parallel processing and micro services â€¢ Ability to design and develop cloud ready and cloud native applications â€¢ Strong knowledge of WPF/UI frameworks and design patterns â€¢ Experience in writing Oracle or other SQL queries â€¢ Nice to have knowledge and experience on DevOps CICD, Build pipelines/Jenkins and GIT â€¢ Nice to have working experience using public or private cloud environments â€¢ Nice to have experience on Mongo DB â€¢ Nice to have Trading Systems development experience. â€¢ Bachelor's degree in computer science or equivalent training required. â€¢ 10+ years of IT/software development experience required.
Internal Number: 10766851
eFinancialCareers is a career site specializing in financial services.