Software Developer

Location: Milwaukee, Wisconsin
Date Posted: 05 Jan, 2022

Our client is growing quickly and is looking for experienced engineers to join an amazing team and write great code to help make life better at senior living communities around the world. Our client is a market-leading SaaS solution that enables senior living communities to better care for their residents. This SaaS is used in over 6,000 communities globally.
In this role, you will jump right in and enhance and expand our product, improve our processes, and continuously tune and modernize our tech stack. If you have considerable experience with front-end and back-end JavaScript frameworks, Java, cloud-native services, relational and no-SQL databases, microservices and CI/CD, and you're ready to hit the ground running, please keep reading.

Primary Responsibilities:
Contribute to day-to-day development: contribute tested, documented, well-written and performant code to solve problems and extend product functionality.
Continually improve your knowledge and application of relevant languages and frameworks that we are using, or that are agreed upon potential additions to our tech stack**.** Stay intellectually curious and up to date on technical best practices.
Work collaboratively in a team. Perform as a productive teammate with your fellow developers and others involved in the development process. Communicate frequently and openly, help those around you to deliver more effectively, and embrace team standards for communication, code management, and development process.
Develop an understanding of our overall product and platform. Understand how the work you contribute will fit into our overall development pipeline, and how the functionality you build will benefit our customers, their constituents, and our company.

Required Qualifications
3+ years of professional, commercial software development experience
Proficiency with full stack front-end and back frameworks and languages such as React, Node.js, Java, Python, etc.
Experience developing in accordance with common applicable design patterns and object-oriented development
Expertise with versioning systems (preferably git)
Experience working in an agile development process
Fluent English, grammatical skills
Legally authorized to work in the United States without sponsorship

Preferred Qualifications
Experience managing your work within a ticketing system such as Azure DevOps or Jira
Experience with relational and NoSQL databases

Education: Bachelors Degree