Software Engineer
Location: Remote
Position Overview:
An opportunity is available for an experienced Integration Software Engineer to play a pivotal role in designing and developing seamless integration strategies between advanced technology platforms and client systems. The role involves backend development, implementing DevOps pipelines, and deploying solutions in cloud environments.
This position requires strong technical expertise, client-facing experience, and the ability to translate business needs into effective technical solutions.
Responsibilities:
- Design and implement integration solutions using existing APIs and infrastructure.
- Collaborate with technical teams to build and test configurable integrations tailored to client requirements.
- Enhance APIs and platform capabilities to create new integration opportunities.
- Develop and maintain DevOps pipelines for code deployment and release.
- Work with cloud environments.
- Provide technical guidance and collaborate closely with stakeholders to address integration needs.
Required Qualifications:
- 4+ years of experience in backend development with Node.js.
- Proficiency in TypeScript and experience with REST APIs.
- Practical experience with cloud environments, including AWS or Azure.
- Familiarity with developing and maintaining DevOps pipelines.
- Strong client-facing skills with the ability to communicate technical concepts effectively to non-technical stakeholders.
- Background in SaaS/PaaS solution development or similar complex systems.
Preferred Qualifications:
- Experience in the financial technology or investment industry.
- Familiarity with blockchain technology or distributed ledger systems.
Additional Details:
- The role is remote, with collaboration on CST hours.
- Minimal travel required, though willingness to travel on-site if needed is essential.
This role offers an opportunity to contribute to cutting-edge technology solutions in a dynamic and fast-paced environment.