What are the responsibilities and job description for the Integration Software Engineer position at iownit c&m?
About Corastone:
Corastone (formerly iownit.us) is a rapidly growing, US-based financial services technology firm disrupting the private investment markets. Our purpose is to unlock the potential & possibilities of the alternative investment marketplace for investors through innovation, technology, and market expertise. We enable broadened access and facilitate greater investor participation by delivering modern, innovative financial operating infrastructure & technology solutions for trading in alternatives based on blockchain technology solutions to market participants.
Position Overview:
As Corastone's Integrations Software Engineer, you'll be at the forefront of client technology team interaction, understanding their integration needs. Your role will involve designing and developing strategies to seamlessly integrate business flows between Corastone's product and our clients' systems. Additionally, you will play a crucial role in coordinating the development and deployment of these integrations.
This role requires a highly credible, professional, and consultative expert able to support operations in a client advisory capacity to effectively communicate the capabilities of our platform and APIs with both technical and non-technical stakeholders.
This is a highly technical role perfectly suited for a client-facing software engineer.
In this role, you will:
- Gather and define requirements, design integration patterns, build and test integrations between Corastone's application suite and infrastructure to multiple partner and client systems;
- Collaborate with Product and technical implementation teams to create solutions using existing API and integration capabilities;
- Build configurable integrations that cater to client-specific needs, extending existing solutions and creating new ones as needed
- Work closely with stakeholders to clarify requirements, resolve issues, and provide guidance on best practices;
- Work with Product and Engineering teams to enhance the platform and APIs, facilitating new integration opportunities.
About you:
- Experience: 5 years of experience serving as an enterprise integration engineer/ solutions architect/ technical consultant/ software engineer, meeting with enterprise clients and prospects to gather technical requirements and create integration solutions
- Experience in architecting & implementing integrations connecting complex systems
- Experience with Enterprise Integration Patterns, designing APIs and Microservices using NodeJs/Typescript (preferred) or similar languages
- Knowledge: Practical knowledge of implementing AWS cloud best practices preferred
- Understanding security and scalability of enterprise systems both on-premises and in a cloud
- Skills: Strong client-facing skills, adept at effectively communicating technical concepts to non-technical stakeholders and collaborating closely with clients to understand their integration needs and deliver tailored solutions.
- Team player, able to work in a fast-paced, deadline-driven environment as a part of a distributed high-performing team
- Education: Bachelor's degree in Computer Science or a related field or relevant experience.
- Minimal travel required, but must be willing to travel on-site if needed
Compensation: Our compensation model is market-driven, so we are committed to providing a competitive pay that meets industry standards. We follow a job pricing approach, which means that when determining compensation we consider and compare the same factors such as job responsibilities, skills, and experience for the job, which can cause your compensation to vary.
Corastone is committed to being an Equal Opportunity Employer. We evaluate all applicants for positions without regard to race, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by applicable federal, state, or local laws.