Software Architect Job Description
Higher One partners with colleges and universities to lower their administrative costs and to improve graduation rates. We provide a broad array of payment, refund disbursement and data analytics and management tools to institutions that help them save money and enhance institutional effectiveness. And for students, we offer financial literacy programs and convenient, flexible and affordable transaction options to help them manage their finances. Higher One is a leader in higher education and we support more than 1,600 college and university campuses with over 13 million enrolled students.
Higher One Holdings, Inc. (NYSE: ONE) is a leading company focused on creating cost-saving efficiencies for higher education institutions and providing high-value services to students. Higher One offers a wide array of technological services on campus, ranging from streamlining the institution’s performance analytics and financial aid refund processes to offering students innovative banking services, tuition payment plans, and the basics of financial management. Higher One works closely with colleges and universities to allocate resources more efficiently in order to provide a higher quality of service and education to students.
Founded in 2000 on a college campus by students, Higher One now serves more than half of the higher education market, providing its services to over 1,600 campuses and 13 million students at distinguished public and private institutions nationwide.
At Higher One, we believe that every employee is critical to our success! Our innovative services depend on the energy, values, hard work and dedication of our employees. As we continue to grow, we look for others who are also committed to retaining a small-company feel while moving us to the next level!
As Software Architect, you will lead the design effort on a variety of enterprise applications in a highly collaborative, fast-paced environment. Your role is to design innovative solutions to real market problems with appropriate technical decisions. You will apply design patterns and practices to ensure the best performance, reuse abilities, robustness, portability, flexibility, scalability, and maintainability of applications. You will work closely with product and business owners, user interaction designers, and software engineers to develop new product offerings and improve existing ones. This position reports to the Director of Software Architecture.
Creating prototypes and authoring detailed interaction specifications
Define development process as well as coding convention based on industrial best practices
Perform code review and enforce practices
Designing user interaction models, workflows and user interfaces
Mentoring team members for new and existing technologies
Integrating internal and external product design into a cohesive user experience
Working with user experience researchers to design and observe usability studies
Translating usability and field research findings into design improvements
Successfully communicating conceptual ideas and design rationale
Experience in both Java and .Net technologies
Familiarity with UML and design patterns
Bachelors or Master's degree in computer science or related field
At least 8+ years experience leading large design efforts and coordinating project teams of 4 or more members
Excellent interpersonal and communication skills
Mastery of software technologies and design practices
Ability to adapt and evaluate new technologies to enhance product offering
Ability to troubleshoot problems in high performance enterprise applications
Ability to work independently and collaboratively
Ability to communicate design rationale and build consensus
Ability to prioritize and manage work to critical project timelines in a fast-paced environment
Ability to develop new approaches to complex design problems
Must be organized, have an eye for detail, and be able to put ideas into a tangible form
Familiarity with the Windows and Linux/Unix OS as well as their development tool sets
- Medical, Dental, Vision, Flex Spending, 401K, Life Insurance, Short Term Disability, Long Term Disability
- Flexible work hours
- Casual dress
- 20 Paid Time Off Days per year
- 8 Holidays per year
- Fun events
- Free Lunch
- Free Fitness Center
The higher ambition at Higher One Holdings is to facilitate higher education payments. The company provides payment processing and...