Software Engineer

Phoenix, AZ

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) (multiple positions). Design and implement modern RESTful APIs using best practices to support new functionality. Write and modify Java, JavaScript, and other components in a high-volume transaction processing, n-tier distributed environment. Design and implement modern web-based user interfaces using best practices to support new functionality. Work with the development manager and Product Manager for SaaS applications to understand and implement new functionality for the SaaS Stored Value Transaction System. Support application during quality assurance, user acceptance testing, and post release. Analyze problems and implement solutions that trade off architectural constraints of functionality, usability, performance, reliability, and scalability. Design and implement database schema changes. Comply with and contribute to consistent development guidelines (coding, change control, build, versioning). Work closely with DevOps and Operations on the implementation and support of Continuous Integration pipelines and operational metrics. Develop and execute unit test cases in a TDD methodology. Requires a Master’s degree or foreign equivalent in Information Technology, Software Engineering, Computer Science, or related degree, and two (2) years of experience in the job offered or a related software development position using web technologies including microservice patterns/architecture, high availability, scalability, and cloud native solutions. Must have two (2) years of experience with: 1) MySQL database and Junit; 2) high-volume transaction processing in an n-tier distributed environment using Java, Spring Framework, HTML, CSS, and JavaScript; 3) Cosmosdb, Oracle, and MSSQL Server to establish schemas for storage and retrieval; 4) Postman, Apiary for testing the web services; and 5) designing and implementing RESTful APIs. Send resume with cover letter to Transact Campus Inc., Attention J.Clark (ref#AV2019) 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?