Responsibilities
- Leading the architectural design process from concept development to project completion, collaborating with clients, stakeholders, and project teams to translate vision and requirements into innovative and functional architectural designs.
- Evaluate technology options and design patterns to ensure the system is scalable, maintainable, and efficient.
- Help develop technical design documents, including system diagrams, component specifications, and API descriptions.
- Review code for adherence to design patterns and best practices, contributing to overall code quality.
- Build prototypes to test and validate design current with new technologies, frameworks, and architectural patterns relevant to the project.
- Participating in project meetings, design reviews, and presentations with clients, stakeholders, and project teams, communicating design concepts, progress, and recommendations effectively.
Preferred Qualifications :
Bachelor's degree in computer science or a related field.5-8 years of experience in architectural design and project management, with a focus on complex commercial, residential, institutional, or industrial projects.Strong understanding of software development principles and methodologies (e.g., Agile, Waterfall)Proficiency in programming languages relevant to the project (Java, JSP, Postgres, Angular and React).Demonstrated ability in Micro services development using Spring Boot and REST Web Services, as well as integrating with Hibernate, Spring-JPA, Kafka, Kafka streaming, and Spring-Rest.Proficient in cloud services, particularly AWS, including EC2, S3, RDS, ELB, and EBS. Hands-on experience with build tools like Gradle, Maven, and Bamboo, Jenkins, Spinnaker for project build / test / deployment.Excellent communication and collaboration skills to work effectively with cross-functional teamsAbility to work independently and collaboratively in a fast-paced, dynamic environment, managing multiple projects simultaneously and adapting to changing priorities and deadlines.Ability to code 50% of the time on project as an individual contributor.Why choose Cantaloupe :
We offer competitive benefits not just limited to compensation but also offer :
Medical, Dental, & Vision Benefits coverage, plus additional benefits (Life Assistance Program, Financial Wellness, and Nutritional Counseling)401(K) with employer match effective upon first day of employment18 days PTO + (9) Observed Company HolidaysTuition ReimbursementAs part of our commitment to maintaining the highest standards of financial integrity, this position may also involve responsibilities related to SOX compliance.