We are looking to hire a Software Developer to support requirements gathering, design, implementation, integration, testing, and documentation. This role requires a self-starter who is adept at solving problems, is a collaborative team player and an effective communicator at all levels within an organization.
The job:
- Support and maintain a set of RESTful APIs and micro-services, primarily built in Node.js, communicating over a queue.
- Develop and test new features to support growth of platform functionality, requiring a high level of collaboration with colleagues.
- Design and implement integrations with various third-party technology systems used for file storage, e-signing documents, and data management.
- Collaborate with designers, product managers, and front-end development teams to understand requirements and craft solutions.
- Work with automated and manual software quality assurance teams to ensure accuracy and consistency of development efforts.
- Execute appropriate coding practices that align with team standards.
- Embrace the business behind the platform and learn about the ecosystem in which the product sits.
- Be willing to learn new things and share your experience with others.
Your experience:
We prefer you to have a 4-year degree in a related field or advanced training, plus 2-5 years of relevant professional experience. We believe you will be successful if you are capable of self-motivation and learning new things. You should be able to identify and complete tasks with minimal direction or supervision.
Your qualifications:
- Be comfortable with JavaScript, the Node technology stack, and web application development.
- Understand or learn SQL queries; PostgreSQL experience advantageous, but any RDBMS knowledge will be considered.
- Have experience testing software ranging from unit testing individual pieces of code to regression and integration testing across code bases.
- Know Git or some other version control and have experience in an Agile environment.
- You should demonstrate understanding of modern platform technologies and industry standard methodologies. It is helpful to know application and data security guidelines, and ways to avoid or fix security issues.
Please provide public source repositories for projects you have worked on, where possible.
About AIX
Alternative Investment Exchange (AIX) is a leading enterprise platform that simplifies investing in alternatives – transforming the business model and empowering growth by connecting data. AIX's technology helps wealth and asset managers drive efficiency, manage risk, and improve advisor and investor experiences.
AIX employs over 30 people and is based in the Philadelphia Navy Yard. For more information, please visit aixplatform.com or LinkedIn: linkedin.com/company/aix-alternative-investment-exchange.
AIX is an Equal Opportunity Employer.