Senior Software Engineer

Aristotle International, Inc. Provo , UT 84601

Posted 2 months ago

PredictIt is a unique and exciting real-money site that tests your knowledge of political events by letting you trade shares on everything from the outcome of an election to a Supreme Court decision to major world events.

Created with Victoria University of Wellington, New Zealand, and supported by Aristotle International, Inc., a U.S. provider of data processing and verification services, PredictIt operates under the terms of a No Action letter granted by the United States Commodity Futures Trading Commission (CFTC) in October, 2014.

PredictIt is "The Stock Market of Politics" where more than 100,000 Traders make $1 winner-take-all bets on developments worldwide in politics. Since inception, over one billion shares have traded on events such as: Who will be the eventual Democratic nominee?...What will President trump tweet next?...Will there be a government shutdown or an impeachment vote?

If it is political and in the news; our PredictIt Traders can put money on it.

Here's where you come in. Aristotle is expanding our team with the recruitment and addition of a key employees including a Senior Software Engineer able to take the lead on critical pending projects. Do you have the vision, leadership, technical chops and communications skills needed to lead a team of exceptional individuals in this exciting and fun environment? If so, let's talk!

Job Responsibilities

  • Lead and mentor a team of talented software engineers on best practices, code review, timelines, communicating and monitoring deliverables, etc.

  • Manage and support all aspects of the software development life cycle (SDLC).

  • Lead Architectural & Technical reviews to create stunningly efficient and innovative code.

  • Scale up, plan, and then scale up again to meet demand and manage enterprise level performance requirements.

  • Drive performance engineering.

Skill and Knowledge Requirements

  • 5+ years of experience designing, developing and implementing enterprise grade software systems using .NET framework.

  • 2+ years of experience leading full-stack development teams.

  • Bachelor's degree in a related area.

  • Demonstrated experience in design and coding standards, analysis and debugging multi-tiered applications.

  • In-depth knowledge of ASP NET, multithreading, OOP (C#) and back end technologies.

  • Experience with IIS, SQL Server, Continuous Integration and Continuous Development experience.

  • TFS, Build definitions, branches, merging

  • Unit Testing (Mocking, Test Driven)

  • Ability to identify system bottlenecks with strong troubleshooting, problem solving & reasoning skills.

  • Worked with high volume, highly scalable SaaS infrastructures.

  • Demonstrated ability working in DevOps culture and an Agile Scrum team.

  • Ability to coordinate code and follow development standard methodologies.

  • Exceptional communication, problem solving, and analytical skills.

  • Experience managing or supervising team members in a positive manner.

Technology Stack:

  • HTML5, Twitter Bootstrap, jQuery, Vue.js

  • ASP.NET, MVC, Web API, Web Form

  • Enterprise Library, Entity Framework, Linq, T4

  • SSRS, SQL Server 2016

  • Team Foundation System 2012, Visual Studio 2017

Pluses:

  • Gamification

  • Cryptocurrency

  • Community or Social Media Integration

  • Systems administration experience, including work in large scale computing environments

  • Some understanding of financial markets and market structure

All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options. Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Aristotle

Posted 1 week ago

VIEW JOBS 12/5/2019 12:00:00 AM 2020-03-04T00:00 <p><a href="https://workable.com/nr?l=https%3A%2F%2Fwww.predictit.org%2F" rel="nofollow noreferrer noopener" class="external">PredictIt</a> is a unique and exciting real-money site that tests your knowledge of political events by letting you trade shares on everything from the outcome of an election to a Supreme Court decision to major world events.</p><p>Created with <a href="https://workable.com/nr?l=http%3A%2F%2Fwww.victoria.ac.nz%2F" rel="nofollow noreferrer noopener" class="external">Victoria University</a> of Wellington, New Zealand, and supported by <a href="https://workable.com/nr?l=http%3A%2F%2Faristotle.com%2F" rel="nofollow noreferrer noopener" class="external">Aristotle International, Inc.</a>, a U.S. provider of data processing and verification services, <a href="https://workable.com/nr?l=https%3A%2F%2Fwww.predictit.org%2F" rel="nofollow noreferrer noopener" class="external">PredictIt</a> operates under the terms of a No Action letter granted by the United States Commodity Futures Trading Commission (CFTC) in October, 2014.</p><p><a href="https://workable.com/nr?l=https%3A%2F%2Fwww.predictit.org%2F" rel="nofollow noreferrer noopener" class="external">PredictIt</a> is “The Stock Market of Politics” where more than 100,000 Traders make $1 winner-take-all bets on developments worldwide in politics. Since inception, over one billion shares have traded on events such as: Who will be the eventual Democratic nominee?...What will President trump tweet next?...Will there be a government shutdown or an impeachment vote? </p><p>If it is political and in the news; our <a href="https://workable.com/nr?l=https%3A%2F%2Fwww.predictit.org%2F" rel="nofollow noreferrer noopener" class="external">PredictIt</a> Traders can put money on it. </p><p>Here’s where you come in. Aristotle is expanding our team with the recruitment and addition of a key employees including a Senior Software Engineer able to take the lead on critical pending projects. Do you have the vision, leadership, technical chops and communications skills needed to lead a team of exceptional individuals in this exciting and fun environment? If so, let’s talk! </p><p><strong>Job Responsibilities</strong></p><ul> <li>Lead and mentor a team of talented software engineers on best practices, code review, timelines, communicating and monitoring deliverables, etc.</li> <li>Manage and support all aspects of the software development life cycle (SDLC). </li> <li>Lead Architectural &amp; Technical reviews to create stunningly efficient and innovative code.</li> <li>Scale up, plan, and then scale up again to meet demand and manage enterprise level performance requirements.</li> <li>Drive performance engineering.</li> </ul><p><strong>Requirements</strong></p><p><strong>Skill and Knowledge Requirements</strong></p><ul> <li>5+ years of experience designing, developing and implementing enterprise grade software systems using .NET framework.</li> <li>2+ years of experience leading full-stack development teams.</li> <li>Bachelor's degree in a related area. </li> <li>Demonstrated experience in design and coding standards, analysis and debugging multi-tiered applications.</li> <li>In-depth knowledge of ASP NET, multithreading, OOP (C#) and back end technologies.</li> <li>Experience with IIS, SQL Server, Continuous Integration and Continuous Development experience.</li> <li>TFS, Build definitions, branches, merging</li> <li>Unit Testing (Mocking, Test Driven)</li> <li>Ability to identify system bottlenecks with strong troubleshooting, problem solving &amp; reasoning skills.</li> <li>Worked with high volume, highly scalable SaaS infrastructures.</li> <li>Demonstrated ability working in DevOps culture and an Agile Scrum team.</li> <li>Ability to coordinate code and follow development standard methodologies.</li> <li>Exceptional communication, problem solving, and analytical skills.</li> <li>Experience managing or supervising team members in a positive manner.</li> </ul><p><strong>Technology Stack:</strong></p><ul> <li>HTML5, Twitter Bootstrap, jQuery, Vue.js</li> <li>ASP.NET, MVC, Web API, Web Form</li> <li>Enterprise Library, Entity Framework, Linq, T4</li> <li>SSRS, SQL Server 2016</li> <li>Team Foundation System 2012, Visual Studio 2017</li> </ul><p><strong> Pluses:</strong></p><ul> <li>Gamification</li> <li>Cryptocurrency</li> <li>Community or Social Media Integration</li> <li>Systems administration experience, including work in large scale computing environments</li> <li>Some understanding of financial markets and market structure</li> </ul><p><strong>Benefits</strong></p><p>All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options. Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment. </p> Aristotle Provo UT

Senior Software Engineer

Aristotle International, Inc.