Quantitative Software Development Specialist

2 weeks ago


Calgary, Alberta, Canada Cititec Talent Full time
Quantitative Developer

Our client is a leader in the commodities trading space, and they're looking for a software engineer with a strong quantitative development background to join their Data & Analytics Engineering team.

Key Responsibilities:

  • Engineer software components, frameworks, and microservices using Python and Java
  • Build core infrastructure and common services for data and analytics applications
  • Design scalable, cloud-native platforms and real-time data integration solutions
  • Implement and maintain a robust SDLC and adhere to agile development practices
  • Develop a C# desktop application to facilitate communication with traders
  • Apply domain-driven design and problem-solving techniques to address complex business challenges

Knowledge, Skills, and Abilities:

  • 10+ years of experience with Java and/or Python
  • Strong knowledge of SQL and experience with relational databases
  • Proficiency in object-oriented design, distributed systems, and microservices architecture
  • Experience with AWS tools such as S3, Redshift, Glue, and Lambda
  • Bachelor's degree in computer science or a related field
  • Previous front-office experience in Commodities is advantageous

Competencies:

  • Excellent communication skills with the ability to collaborate across diverse teams
  • Strong understanding of and hands-on experience with implementing software engineering best practices
  • Proven ability to solve complex problems in high-pressure environments
  • Strong organizational skills with the ability to prioritize high-impact tasks effectively


  • Calgary, Alberta, Canada thinktech software inc Full time

    At Thinktech Software Inc., we are seeking a skilled Marketing Communications Specialist to join our team. The ideal candidate will have a Bachelor's degree and relevant experience in marketing communications. Key responsibilities include preparing reports, research papers, and educational texts, as well as acting as a spokesperson for the organization....


  • Calgary, Alberta, Canada thinktech software inc Full time

    We are seeking a skilled Software Engineering Specialist to join our team at Thinktech Software Inc. This is a permanent, full-time position with an estimated salary of $80,000-$120,000 per year.About the RoleThis role involves working closely with clients to develop and document website requirements, designing and integrating website-related code,...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job DescriptionWe are seeking a skilled Technical Software Specialist to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and be able to design, integrate, and test website-related code.Key ResponsibilitiesConsult with clients to develop and document website requirementsDesign and integrate...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job OverviewThinktech Software Inc. is seeking a highly skilled and experienced Software Engineering Specialist to join our team.


  • Calgary, Alberta, Canada Roha Tech Full time

    Roha Tech is seeking a skilled Software Development Specialist to join our team. The ideal candidate will have a strong background in software development and be able to design, develop, and test computer-based systems.The Software Development Specialist will be responsible for collecting and documenting user requirements, developing software solutions, and...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job Description:We are seeking a highly skilled Senior Marketing Professional to join our team at Thinktech Software Inc.Company Overview:Thinktech Software Inc. is a leading software development company dedicated to providing innovative solutions to businesses worldwide.Salary and Benefits:The estimated salary for this position is between $60,000 - $80,000...


  • Calgary, Alberta, Canada Roha Tech Full time

    Roha Tech is seeking a skilled Software Development Specialist to join our team. The ideal candidate will have a strong background in software development and be able to design, develop, and test computer-based systems.The Software Development Specialist will be responsible for collecting and documenting user requirements, developing software solutions, and...


  • Calgary, Alberta, Canada Zigbee Technology Solutions Ltd. Full time

    At Zigbee Technology Solutions Ltd., we are seeking a talented Software Developer Specialist to join our team.The ideal candidate will have a strong foundation in software development and excellent problem-solving skills. Responsibilities will include maintaining existing computer programs, preparing reports and documentation, and assisting in the collection...


  • Calgary, Alberta, Canada TECH GRADE IT SOLUTIONS INC Full time

    We are seeking a skilled Software Development Specialist to join our team at Tech Grade It Solutions Inc.About the RoleThis is a permanent full-time position working 32 hours per week. The successful candidate will be a team player with excellent communication skills, accurate and organized, with a strong focus on client satisfaction.Job DescriptionThe...


  • Calgary, Alberta, Canada A2Z Networks & IT Consulting Inc. (Alberta) Full time

    We are seeking a skilled Software Development Specialist to join our team at A2Z Networks & IT Consulting Inc. (Alberta). The ideal candidate will have a strong background in software development and be able to maintain existing computer programs by making modifications as required.The successful candidate will also be responsible for communicating technical...


  • Calgary, Alberta, Canada TECH GRADE IT SOLUTIONS INC Full time

    We are seeking a skilled Software Development Specialist to join our team at TECH GRADE IT SOLUTIONS INC. The ideal candidate will have a strong background in computer programming and be able to write, modify, integrate, and test software code.The successful candidate will be responsible for maintaining existing computer programs by making modifications as...


  • Calgary, Alberta, Canada Western Heritage Full time

    Education RequirementsCollege or CEGEP diploma is required for this role.At Western Heritage, we are looking for a skilled Software Development Specialist to join our team. As a Software Development Specialist, you will be responsible for designing and developing software applications that meet the needs of our clients.Key Responsibilities:Developing...


  • Calgary, Alberta, Canada 7 SIDES MULTIMEDIA AND MARKETING LTD. Full time

    At 7 SIDES MULTIMEDIA AND MARKETING LTD., we are seeking a skilled Software Development Specialist to join our team. This role involves developing and documenting Website requirements, preparing mock-ups and storyboards, and creating and optimizing content for Website using various software. The ideal candidate will have a Bachelor's degree, consulting firm...


  • Calgary, Alberta, Canada Western Heritage Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at Western Heritage. As a key member of our team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using various...


  • Calgary, Alberta, Canada Western Heritage Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at Western Heritage. As a key member of our team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a...


  • Calgary, Alberta, Canada Roha Tech Full time

    Roha Tech is currently seeking a skilled Software Development Specialist to join our team.This is a full-time position with an estimated salary of $65,000 per year. The job involves working 30 hours a week.Job DescriptionWe are looking for an experienced Software Development Specialist who can collect and document user requirements, develop software...


  • Calgary, Alberta, Canada Nexxt Digital Ideas Full time

    Job Title: Software Development SpecialistNexxt Digital Ideas is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...


  • Calgary, Alberta, Canada Horizon Tech Services Full time

    Job SummaryAs a Software Development Specialist at Horizon Tech Services, you will be responsible for designing, developing, and integrating website-related code. You will work closely with clients to understand their requirements and develop software solutions to meet their needs. This is a permanent position requiring a Bachelor's degree and 1 year of...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    We are seeking a skilled Software Development Specialist to join our team at ACONNECT INC. The ideal candidate will have a Bachelor's degree and 2 years of experience in software development.The Software Development Specialist will be responsible for operating automatic testing equipment, consulting with clients, and conducting tests and security...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    About the Role:We are seeking a highly skilled Software Development Specialist to join our team at ACONNECT INC.This role is ideal for someone with expertise in software development, testing, and quality assurance.Key Responsibilities:Operate and manage testing equipment to ensure product quality and identify areas for improvement.Collaborate with clients to...