Intermediate Full Stack Software Engineer
Phoenix, Arizona

The Opportunity:

Through market-leading credential-driven privileges and innovative payments, Transact enables every aspect of student life across campus.  We partner with institutions to deliver a mobile-centric, personalized student and family experience both on and off-campus.  We are the only true enterprise-class cloud platform, enabling mission-critical capabilities that support student success by powering every aspect of campus life along with data for meaningful institutional insight.

It's going to be fun! You will be surrounded by extremely talented and driven individuals who will take you in as a valued member of the team. As you contribute you will learn…a lot! We will expect you to make a difference, shape the solution, be courageous and tell us when we are wrong! Come for the work and stay for the people and to win!

Transact is headquartered in Phoenix, AZ and has served the education community for over twenty-five years. Visit transactcampus.com to learn more.

The Responsibilities:

As Intermediate Full Stack Software Engineer, you will contribute to a team of developers building multi-tenant SaaS solutions hosted in multiple cloud environments. You will play an integral role in the success of the product delivery and quality. You will do many things (in an Agile manner), we can’t list them all. Most of all you will bring your passion to win to the table and help us all succeed!

You Need to be Able to Do This:

Think and code fluently in C# .NET. You have done this for around 5 years.
Think and code in terms of REST interfaces.
Think and build in terms of Azure.
Think and build in terms of Continuous Integration and Continuous Deployment (we will get there!)

It’s a Plus if You Can Do This:

Think and build in terms of Azure PaaS.
You have done at least some Single Page Application work in Angular.
Think and code fluently in C# .NET, both Classic and Core. (Don’t worry, soon it will all be Core.)

Your interview won’t be easy. Be ready to discuss data structures, complexity, microservices, NoSQL, PaaS and numerous other subjects. Be ready to tell us how you contributed in the past. When you want to join great people, they want to know you are great.

This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time. 

Transact Campus Inc. is an equal employment opportunity employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, protected military/veteran status, or any other protected factor.