Software Engineer OpportunityFanCandy is looking for a talented and enthusiastic software engineer to join our team for a great, ground floor opportunity. Our product is aiming to deliver the ultimate social and competitive experience for gambling and sports fans everywhere. This position within the team is focused on the development of the platform which provides APIs and Technologies that underpin the features being developed for the service.
We will leverage your knowledge of and interest in design patterns and frameworks to directly shape and influence system architectural choices. You will be part of a strong and tightly-knit development group collaborating, influencing, and growing your technical and domain expertise working with sports luminaries and key business stakeholders.We are headquartered everywhere and nowhere. FanCandy is a virtual organization, with members of the team scattered across the globe.
If the sound of eliminating your daily commute appeals to you, please read on.Our ideal candidate is a coding ninja with a positive outlook, superb communication, organization and management skills and the creative and technical prowess to handle whatever crazy ideas we can throw at you.ResponsibilitiesBuild exciting new experiences on Fancandy’s web and mobile websitesWork with other leads and production staff to establish engineering tasks and schedules.Contribute to setting the technical direction for the team.Balance time between managing and contributing through programming.Evaluate and mentor engineers on the team.Serve as a partner in the team's leadership.Interface with external teams to gather requirements, assist with integration, and provide visibility into the platform development roadmap.Requirements.NET platform, architecture and fundamentals experienceDistributed systems experienceSecurity considerations (encryption, denial of service, online payment) experienceArchitecture (cloud, client / server) experienceKnowledge of network and server security issuesA passion for games, sports, or gambling (all three a huge plus)Strong communication and documentation skillsself-starter who can take direction, but more importantly figures out what to do without being toldCan handle pressure professionally and can become more engaged as situations get tighter.DesiredExperience building web or mobile products for a wide range of platforms5+ years of experience with C# or equivalent web-based developmentExperience with Python, Javascript, XML, JSON, CSS, Ajax, HTML5, jQuery or jQTouchExperience building, debugging, and maintaining large scale distributed web applicationsDatabase development experience (MySQL, Oracle, PostgreSQL)Leadership potential or previous leadership experienceExcellent verbal and written communications skillsAgile development exposureUML diagramming experience (class, sequence)Familiar with higher-level network protocols such as HTTP, SNMP, SMTP, FTPActive user of Twitter/FacebookPrevious startup experienceBachelor's or Master's Degree in Computer Science, Mathematics, or equivalent experienceFanCandy is an equal opportunity and affirmative action employer.