Software Developer


Our client provides world-class cloud-based software and on-demand “back-office” shared services (SaaS) for self-managed community associations, professional community association management companies and residential real estate developers servicing the needs of homeowner associations (HOAs), condominium associations, cooperatives, luxury high-rises, municipal utility districts and large master planned communities. They maintain an in-house software development team that places a premium on integrated software solutions and business process automation as tools to enable employees to better service the clients and increase their job satisfaction.

Job Summary:

The Software Developer – Banking will spend at least half of their time working with bank APIs to integrate our back-end system with banks using the bank’s web-based APIS, maintaining existing integrations and serving as the contact point with different bank technical teams. The developer’s remaining time will be spend performing new development on our client’s enterprise web application.

The responsibilities for this position include:

• Work with bank technology teams

• Integrate the client’s application with the banks using the different bank’s Web APIs

• Design and develop new functionality for the client’s enterprise application

• Perform code reviews

• Perform testing to identify problems early, perform error and stress scenarios

• Perform all traditional development activities, such as analysis, design, coding, testing and documentation

• Drive all projects to completion

• Work with business process owners to aid in the design of solutions

• Translate business and design goals into usable products

• Plus other work related tasks requested by supervisor


Required Education & Experience:

• BS in Computer Science (or other engineering degree)

• 3+ years of software development and full life cycle development.

• 3+ years of strong experience with C#, SQL, T-SQL, XML, JavaScript, HTML

• 3+ years development experience with web and database technologies

• 3+ years working with source control systems (preferably Git)

• 3+ years working with software design principles

• Demonstrated interest in, knowledge of, and enthusiasm for software development

• Must be analytical, flexible, innovative, and self-motivated

• Must be able to succeed in a dynamic team environment

Experience with any of the following are a very strong plus:

• Experience working with banks and banking API integration

• Experience working with any third party web API integrations

• Experience with back-end automation systems

Experience with any of the following is a plus:

• WebAPI

• Angular

• Accounting systems

• Git

• ASP.NET (for reading legacy code)

• Agile software development methodologies

Apply now

"*" indicates required fields

Accepted file types: pdf, doc, docx, txt, Max. file size: 5 MB.