ApplyDescription
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.
Position Summary:
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.
Essential Duties and 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 software
- Code software
- Debug software and provide troubleshooting support
- Perform Testing of, and quality assurance (QA) for, software changes
- Implement and deploy software
- Document
- Use tools adopted by the team
- Use processes adopted by the team
- Maintain knowledge of our software / product and customer use cases
- Stay current on trends specific to this job to better meet the needs of customers
- Work independently and collaboratively with others
- Communicate effectively
- Perform additional duties as defined by supervisor
Requirements
- A minimum of 2 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.