FullCount is a dynamic growing software division of 365 Retail Markets, based in Ankeny, Iowa. We are a trusted leader in the Senior Living industry, providing quality Point of Sale and other augmenting software. FullCount develops and supports excellent software by partnering with our customers to deliver quality solutions and outstanding customer service. We are a fun loving and entrepreneurial organization with a strong vision for the future. Our employees enjoy a flexible work environment with casual attire. FullCount offers a competitive compensation and benefits package. We recognize and reward exceptional performance and provide opportunities for growth in a fun, team-oriented and energetic work environment.
The software developer will work with the development team to develop and modify the FullCount software. They will participate in analysis, program design, coding, and other application programming tasks needed to enhance and maintain the software product. The software developer will also be responsible for documentation and testing of their work.
Responsibilities
Under moderate guidance and supervision of other team members, proficiently perform the following job duties and occasionally assist others in doing the same…
Design and architect softwareCode softwareDebug software and provide troubleshooting supportPerform Testing of, and quality assurance (QA) for, software changesImplement and deploy softwareDocumentUse tools adopted by the teamUse processes adopted by the teamMaintain knowledge of our software / product and customer use casesStay current on trends specific to this job to better meet the needs of customersWork independently and collaboratively with othersCommunicate effectivelyPerform additional duties as defined by supervisor Requirements A minimum of 5 years of professional software development experience.Demonstrated knowledge and experience with Java required.Exposure to MVC frameworks preferred; experience with Spring a plus.Exposure to ORM tools preferred; experience with Hibernate a plus.Experience using React preferred.Experience using HTML, Javascript, CSS preferred.Exposure to version control management tool and methods preferred; experience with Subversion a plus.Strong understanding of software architecture, hardware, networking, and databases.Requires good communication abilities, very good analytical and problem-solving skills.Effective critical thinking skills with the ability to make independent judgments which have considerable impact on the company.