Software Developer (Algorithms)

at  Tangam Systems

Waterloo, ON N2L 6C2, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Feb, 2025Not Specified14 Nov, 2024N/AAlgorithms,Ease,Mathematics,Programming ConceptsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHAT WE’RE HOPING YOU WILL ACHIEVE … (CIRCA 2026) ONE YEAR FROM NOW..

Your potential story, one year from now…….We’d like to thank you for your contributions in advancing the capabilities of our operations optimization products for casinos. Due to your research and development efforts the core optimization engine now handles more complex operational constraints, new usage scenarios, and converges to an optimal state with faster algorithm run-time. This helped the company launch its next generation optimization product on time, thus driving another year of triple digit sales growth, one more industry award, and record customer satisfaction levels. Here are some of your contributions as a member of our research and development team:

  • Applied your knowledge of algorithms to research and solve complex scheduling, resource allocation and pricing scenarios involved in operations optimization
  • Implemented efficient algorithm design in a parallelized fashion capable of crunching gigabytes of operations data in minutes.
  • Contributed refinements to our existing product through the development of new features as well as refactoring existing code to make it more efficient and object-oriented. These refinements made it easier for the dev team to work with the code base and sped up our internal development cycles by more than 10%.
  • Helped invent new solutions to customers’ business problems by collaboratively working with product managers, co-developers and customers in rapid iteration cycles to test/refine ideas and prototypes. You then championed the solution through all stages of the software development cycle, from concept, design, development, launch, post-launch usage measurement and fine tuning. Customers love the solution and have provided excellent testimonials.
  • You went beyond the “minimum required” and advanced your knowledge of analytics, operations optimization and data visualization. You shared your knowledge with the development team, thus catalyzing process / technology changes that helped them be more effective in their careers.

We can’t wait until next year. Now Back to Today. If you’d like this story to be yours, apply now.

WHO WE ARE

http://www.tangamsystems.com
Tangam Systems is a rapidly growing company that is at the cutting edge of developing data analytics and visualization software. Our clients range from Fortune 500 businesses to some of the best known brands in the resort industry, including operators in the United States, Macau, Australia, Philippines, Cambodia, New Zealand and Canada. Our Table Games Yield Management (TYM) and Slots Optimization & Data Analytics (SODA) products help casino resorts optimize their gaming operations in order to increase profitability and enhance the patron experience.
Our next generation business intelligence software products take the complexity out of data analytics and makes data understandable and actionable to ordinary users. Our patented products have won numerous industry awards and recognitions. We continue to push the envelope on what is possible in the area of data analytics software, and we are always seeking new talent to join us on our exciting journey.

REQUIREMENTS

  • Educated. Degree in Applied Mathematics/ Management Science/ Operations Research/ Computer Science / Engineering, or related technical discipline. Master’s Degree is an asset.
  • Software developer. 2+ years of programming experience. Solid understanding of functional and object oriented programming concepts. Experience with C# an asset.
  • Casino Industry Experience is an asset.
  • Data Wrangler. Experience with large, complex, messy datasets and can explore, understand and process with ease.
  • Optimization Expert. Proficient in the understanding and implementation of mathematics and algorithms related to operations optimization. Experience working with mathematical optimization packages is an asset (e.g. Gurobi).

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Engineering, Management, Operations

Proficient

1

Waterloo, ON N2L 6C2, Canada