Software Architect

Sorry, this job was removed at 11:19 p.m. (EST) on Thursday, August 3, 2017
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

CrunchTime! Information Systems (www.crunchtime.com) is experiencing record growth and is looking for high-energy professionals who can enhance our organization and contribute to the evolution of our suite of world-class enterprise management products. If you possess the skills and the desire to be part of a team dedicated to industry leadership, we'd like to hear from you.

CrunchTime has an immediate opening for a Software Architect focusing on our hosted application platforms that support all back office operations for restaurants, cruise lines and the hospitality industry. This position is responsible for collaborating with other architects and technical leads to develop the technical direction for systems across the enterprise as well as responsible for the technical evolution of client's systems as the company continues to develop new technologies. This individual will also coordinate efforts of Web Development with Development Teams foreign and domestic, and may/will oversee all product development efforts throughout the SDLC for CrunchTime’s Mobile Application Suite for Android and IOS. We are looking for someone who is innovative, visionary, and results-oriented and who can take ownership projects and drive them to completion. 

* U.S. work authorization is required.

* Local candidates only

Responsibilities:

  • Communicate technical direction and vision to all levels of management and technical staff.
  • Perform analyses of requirements to design, document, and communicate technical implementations of those requirements. This design includes the physical environment as well as the software and data architecture as well as may involve modification of existing systems and/or the creation of new systems.
  • Collaborate with the technical leads responsible for establishing software development standards that support the technical vision. 
  • Communicate extensively with members of project teams regarding status, options, and issues related to the technical aspects of systems under development.
  • Provide architecture and technical leadership to the development team. 
  • Serve as technical leader and resource by providing direction and assistance to technical leads and developers for data design, technical design, and development as needed. 
  • Evaluate and recommend enhancements to improve quality of products and/or procedures. 
  • Support a variety of other duties including maintenance; troubleshooting; technical design, coding and testing.
  • Collaborate, coordinate, and communicate across disciplines and departments.
  • Participate in release planning, establishing milestones and driving the delivery of the release as defined in the roadmap
  • Requirements:

  • Bachelors Degree in 4 year program (preferably with a concentration in Computer Science or other technical program)
  • Must have 8+ years of experience in Java
  • Must have proven experience with JMS, Spring, REST, CXF, JSON, HTML5, JQuery, ajax, JSP, CSS, JDBC, i/my batis, XML, JavaScript, CSS, hazelcast, SSO, LDAP, Junit, ANT, Maven,
  • Experience with providing highly available architectures
  • Experience with leading development teams
  • Experience with project management
  • Must have exceptional analytical skills and strong communication skills (both written and verbal).
  • Must be able to demonstrate a clear and organized approach to solving complex problems.
  • Must be able to balance hands-on R&D with thought leadership
  • Experiences with mobile application development for IOS and Android ( Xamarin, jquery) a plus
  • Preferred experience:

  • Experience architecting enterprise-class business intelligence solutions in a commercial environment.
  • Experience working with distributed teams or 3rd party development partners
  • Strong work ethic with ability to succeed in a minimally structured environment.
  • Flexible, resourceful, and creative in approach.
  • Experience working with restaurant or hospitality systems a plus but not a requirement.
  • Benefits:

    CrunchTime employees enjoy a competitive salary, depending on experience, plus access to a progressive benefits program which includes the following:

    • Health and dental insurance.
    • Vision plan.
    • Disability insurance.
    • Life and AD&D.
    • Flexible Spending Accounts for dependent and medical care.
    • Generous Paid Time Off Plan
    • 401K Plan with employer match.
    • Employee Assistance Program (EAP).
    • Educational assistance for approved courses.
    • Commuter benefits including parking reimbursement.
    • Catered lunch every Friday.
    • Bagels every Tuesday.
    • Frosty Fridays.
    • Generous Employee referral bonus.
    • Community volunteer program.

    Read Full Job Description
    Apply Now
    By clicking Apply Now you agree to share your profile information with the hiring company.

    Location

    We're in the West End - near the Bruins and only a 2-min walk from North Station and the Haymarket T. Big things are happening around here!

    Similar Jobs

    Apply Now
    By clicking Apply Now you agree to share your profile information with the hiring company.
    Learn more about CrunchtimeFind similar jobs