Are you looking for a fun, flexible work environment where the number one concern is your personal happiness? Firefly Software fosters a great cultural environment where personal and career growth go hand in hand. While finding people with the technical aptitude is not all that difficult, we strive to foster an environment where personality, culture and experience are all equally weighed. We’re also always looking for like-minded people, so if you’re a big sports fan, we should talk!
Many companies talk about helping their employees achieve a healthy work life balance, but Firefly Software actually does it. We work mostly remote, but we also have an awesome office in Vancouver with a games room full of fun stuff including the latest edition of FIFA and all of your favourite classic arcade games. We offer extended benefits from day 1 because dentist visits are important. We have strengthened our mental health support offerings to meet the needs of everyone and their families. Firefly will help you save for your future with 100% RRSP matching.
We have flexible working schedules and employees get family days because you shouldn’t have to use a vacation day to care for your child when they catch a cold or if your dog has an upset stomach. (Yikes!) Plus, you never have to work on your birthday! Being virtual has not slowed us down either. We continue to build on our already strong culture and have bi-weekly games days, all hands meetings and incredible team building events.
Company Overview
Firefly Software is an Agile software development shop with a number of cross functional teams focusing on the design, development, testing and implementation of our expansive software product suite.
As a thriving member of the Vancouver high tech community, Firefly Software knows what it takes to remain competitive in the ever-changing online marketplace. Innovative contributions and a strong team of talented and creative individuals have made Firefly Software what it is today.
Our Software
Firefly software has developed and maintained a very successful Java based multi-application software stack over the past 20 years. Our team is currently in the process of containerizing and modernizing our stack and we are looking for individuals that thrive on the challenges of maintaining and architecting an existing application.
Job Summary
We’re looking to hire a Summer Intern who will work with us from June-October of this year in our Development team. The successful candidate will work on all aspects of our software development projects supporting existing applications and creating new and innovative software applications. You will work closely with Architects to solve the problems and challenges associated with high transactional, high availability services that are created here at Firefly. You will also be working side by side with a cross-functional Agile team to turn these solutions into reality and ensure product functionality, performance and availability are not impacted.
Duties and Responsibilities
Work as part of an agile development team to write, test and release Java applications
Participate in code reviews and business/technical discussions
Provide input into and following established development guidelines and standards
Assist with the triaging of defects and being them to resolution
When required, research and evaluate new technologies and tools for development
Other related tasks as required
Required Education & Skills
Completion of Computer Sciences program
1+ years’ experience in Java / J2EE web application development (JSP, Servlets, EJB, etc.)
1+ years’ experience with frontend technologies (JavaScript, jQuery, HTML5/CSS, Responsive Web Design)
Experience with AngularJS, Bootstrap, Node.js or other JavaScript Frameworks a plus
Experience with Linux is an asset
Some knowledge or experience of Agile methodologies
Strong working knowledge of SQL
Proven ability to write well-documented, high performance, reliable, maintainable code
Commitment to delivering high quality solutions in an agile, team-focused environment
In-depth experience with object-oriented design/development
Working knowledge of Oracle/Postgres databases an asset
Excellent ability to learn new technologies quickly
Must work collaboratively with other departments and all levels within the organization
Excellent verbal and written communication skills
Creative/innovative thinker
Strong analytical, problem resolution and decision making skills
Firefly Software is an equal opportunity employer and we welcome all applicants regardless of race, gender, sexual orientation, gender identity, political beliefs, family or marital status, religion, physical disability, mental disability, or age.
Community College of Philadelphia General Description Reporting to the Coordinator, Integrated Enrollment Services, with latitude for the use of independent...
Apply For This JobJob Description Voss Belting and Specialty Company is a specialty belt house providing quality solutions for flat conveyor belts, timing...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> QinetiQ employs more than 6000 people in 51 locations around the world, offering our customers...
Apply For This JobFED supports business process through technology solutions. The purpose of the role is to develop user experiences, programming, quality assurance,...
Apply For This JobFull Job Description Job reference 4246812005 Company Name Possibility Space Salary Competitive Location Remote, United States Country United States Industry...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Work type: Permanent Full time Location: Aust – VIC Metro Build your career in a...
Apply For This Job