Senior Software Engineer

(Phoenix, AZ - Telecommuting Permitted)

 

The Opportunity:

Through market leading payments and credential-driven privileges Transact enables a connected experience across the most critical aspects of student life.  We partner with educational institutions to deliver a mobile-centric, personalized student and family experience both on and off-campus.  Our enterprise-class cloud platform and open APIs deliver mission-critical capabilities that promote student success by facilitating every aspect of campus life with richer institutional insights.

 

This connected experience is underpinned by essential capabilities including integrated payments and personalized payment plans for tuition and fees, credential-driven transactions for comprehensive dining and retail transactions, uniquely configurable privileges for security management as well as automated class attendance and campus events. Transact solutions easily integrate with campus systems and external partners enabling an extensive and open ecosystem that leverages existing institutional investment, accelerates innovation while delivering a frictionless student experience.

 

Senior Software Engineer (Phoenix, AZ - Telecommuting Permitted) (multiple positions).   Design and implement modern single page application (SPA) web-based user interfaces using best practices such as responsive design to support new functionality. Write and modify REST APIs using application development frameworks in a high-volume transaction processing, n-tier distributed environment hosted in multiple cloud environments. Design and implement new databases and use other forms of storage to persist application data. Leverage queuing, publish/subscribe, and relay patterns to implement loosely-coupled message-based systems. Support the life cycle of the application during quality assurance, user acceptance testing, and post release. Develop technical documentation to facilitate hand-off of the product to an operations team. Deliver application enhancements as part of a continuous delivery methodology. Program and execute unit test cases using test driven development practices. Comply with and contribute to consistent development guidelines (coding, change control, build, versioning). Analyze problems and implement solutions that trade off architectural constraints of functionality, usability, performance, reliability, cost, and scalability. Work with the Senior Director of Application Architecture to understand and implement functionality for new solutions. Telecommuting permitted. Requires a Master’s degree or foreign equivalent in Computer Science, Information Technology, Electronic Engineering, or a related degree, and two (2) years of work experience in the job offered or a related cloud-based system analysis position performing story definition, pointing, and scoping in an agile/scrum environment; or in the alternate, a Bachelor’s degree or foreign equivalent in Computer Science, Information Technology, Electronic Engineering, or a related degree, and five (5) years of work experience in the job offered or a related cloud-based system analysis position performing story definition, pointing, and scoping in an agile/scrum environment. Must also have two (2) years of work experience with each of the following: 1) Object oriented programming using C (C++, C#, C#.NET), JavaScript, Ajax, and jQuery; 2) Developing REST micro-services in Microsoft’s Azure PaaS Cloud, Service Stack in cloud environments; 3) Writing complex queries and optimizing read/write database operations for high volume and scalable systems to design MS SQL/SQL/NoSQL databases; 4) Developing and integrating enterprise wide security features including identity and access management for distributed systems using at least one of the following: OAuth, OpenId, LDAP, Active Directory, or Shibboleth; and 5) Web application development in ASP MVC.Net, Angular, and HTML/JQuery. Send resume with cover letter to Transact Campus, Inc. Attention: J. Clark (ref#SP2020) 22601 North 19th Avenue, Suite #130, Phoenix, AZ 85027.  No calls.

 

 

 

 

 

This position has been filled. Would you like to see our other open positions?