Software Engineer – Integrations
Remote (US)
We’re working with a mission-driven healthcare technology company focused on improving how patient data flows across systems to drive better outcomes at scale. Their platform supports millions of patients and is built around interoperability, data, and real-world impact.
They’re looking for a Software Engineer to join their Integrations team, building and maintaining connections between external systems and their core platform.
Fully remote (US) | Competitive hourly rate | 12-month contract (likely to extend)
What you’ll be doing:
Build and maintain backend integrations across APIs, databases, and external systems
Work on data flows, ETL processes, and system-to-system integrations
Develop and support integration workflows using tools like Rhapsody / Mirth (or similar integration engines)
Collaborate with product and engineering teams to deliver scalable, reliable solutions
Contribute to integration architecture and platform connectivity
What they’re looking for:
Experience with Ruby / Ruby on Rails
Background in backend systems, integrations, and distributed systems
Experience with APIs (REST), ETL, middleware, or event-driven architecture
Experience working with cloud platforms (AWS, GCP, or Azure)
Solid understanding of databases (Postgres / SQL)
Nice to have:
Experience with integration engines (Rhapsody, Mirth, or similar)
Exposure to healthcare interoperability (FHIR, HL7, EHR/EMR systems)
Experience working with messaging platforms or communication APIs
Experience in data-heavy or highly regulated environments
Senior Software Engineer – Remote (Brazil)
We’re hiring: Senior Software Engineer | Remote from Brazil | Fluent English required
Contact: PJ - Long Term
We are looking for a kind, curious, and experienced Senior Software Engineer (Full Stack) who enjoys solving challenging problems and building impactful user experiences. You’ll join a collaborative and supportive engineering team focused on making it seamless and compelling for users to engage with our platform.
This is a fully remote role reporting to the Engineering Manager of Customer Experience, with strong opportunities for technical leadership, mentorship, and personal growth.
What You’ll Do
Write high-quality, scalable, and testable code that drives key business initiatives
Contribute hands‑on while also helping shape the technical direction of the team
Build and maintain features using modern technologies such as:
Elixir, Ruby
React, TypeScript, GraphQL
Kafka, AWS (Lambda)
Participate in architecture and design decisions
Review pull requests and provide constructive feedback
Collaborate closely with teammates through pair programming
Deploy and monitor user‑facing features in production
Continuously learn and explore new technologies and patterns
What We’re Looking For
5+ years of professional software development experience
Strong proficiency in Elixir or Ruby
Hands‑on experience with React and its ecosystem (Node.js, npm)
Familiarity with
RESTful APIs
Git and version control workflows
TypeScript
Understanding of event‑driven architectures, databases, and GraphQL
A problem‑solving mindset with a focus on user impact
Interest in e‑commerce, retail, or building sustainable digital ecosystems
Nice to Have
Experience with Kafka (event streaming)
Experience transitioning from monoliths to microservices architectures
Why Join Us
Work with a supportive and collaborative team that values growth
Have real influence on technical decisions and product direction
Be part of a mission‑driven environment focused on innovation and sustainability
Continuous opportunities for learning, mentorship, and career development
Senior C# Developer – Portfolio Management
We are seeking an experienced Senior C# Developer to join a collaborative engineering team focused on enhancing Portfolio Management capabilities.
This role will partner closely with engineering, trading, risk, and operations teams to design and deliver scalable, high‑performance solutions that improve portfolio transparency, accuracy, and operational efficiency across the firm.
Responsibilities
Partner with cross‑functional teams to improve and extend portfolio management capabilities
Enhance portfolio aggregation, exposure calculation, and P&L reporting functionality
Improve intraday and end‑of‑day position workflows and controls
Contribute to strategic initiatives modernizing portfolio and position infrastructure
Core Development
Design, develop, and maintain high‑performance services in C# / .NET
Contribute to the evolution of the Position Service architecture
Develop and enhance functionality within the Portfolio Management platform
Build scalable, resilient microservices supporting portfolio and order management workflows
Write clean, maintainable, and well‑tested code following engineering best practices
Identify opportunities to leverage AI/ML and automation to enhance portfolio analytics, reconciliation, monitoring, and operational workflows
Collaborate on integrating AI‑driven tools into the development lifecycle (e.g., intelligent code generation, review, testing, and documentation)
Contribute to the design of systems that enable advanced analytics and data‑driven insights
Specification‑Driven Development
Promote and apply specification‑driven development practices, including clear technical design documents and formalized functional requirements
Translate business requirements into precise system specifications prior to implementation
Ensure alignment between architecture, documentation, and delivered functionality
Improve development velocity and quality through stronger upfront design and validation processes
System Design & Optimization
Improve system performance, scalability, and reliability
Optimize data processing pipelines and database interactions
Design and maintain robust APIs for internal consumers
Support both real‑time and batch processing requirements
Work closely with portfolio managers, traders, risk, and operations teams to translate business requirements into technical solutions
Collaborate within the engineering team to drive architectural improvements
Participate in code reviews and mentor junior developers
Promote best practices in testing, CI/CD, monitoring, and observability
Mandatory Skills
7+ years of professional software development experience.
Strong expertise in C# and .NET (Core/Framework).
Experience building distributed systems and service‑oriented architectures.
Full lifecycle experience including requirements gathering, implementation, testing, release, and support.
Strong SQL and database design experience.
Experience with messaging systems and asynchronous programming.
Independent mindset, passion for technology, and an appetite for taking ownership, learning new technologies, and building innovative products.
Experience in Cloud (Azure/AWS/GCP) involving stateless and serverless solutions, and cost optimization
Exposure to multi‑threaded programming concepts.
Excellent written and verbal communication skills.
Strong team player.
Bachelor's degree in computer science or engineering.
Senior Kotlin Software Engineer
We’re looking for a Senior Kotlin Software Engineer to join our team. You’ll design, build, and maintain backend services that power our applications, working closely with frontend and product teams to deliver scalable, reliable, and secure APIs.
What you will do:
Design and implement backend services using Kotlin and Spring Boot.
Build and maintain REST APIs consumed by our applications.
Work with PostgreSQL databases, ensuring performance and reliability.
Collaborate with product, frontend, and QA teams to deliver high‑quality features.
Write clean, testable, and maintainable code following best practices.
Contribute to system design and architecture discussions.
What we expect from you:
5 years of experience in software engineering.
Deep expertise with Kotlin and Spring Boot, including complex system design.
Strong focus on performance, security, and reliability.
Ability to mentor junior/mid engineers and lead technical initiatives.
Experience with monitoring and observability practices.
Good English communication skills (written and spoken).
Nice to Have
Experience with containerization (Docker, Kubernetes).
Familiarity with monitoring tools (Prometheus, Grafana).
Build AI‑Powered Computer‑Vision Products – Senior Position
Our company specializes in AI‑driven computer vision solutions for the wood industry, enhancing production efficiency and sustainability. We’re looking for a Senior Engineer to help build AI‑powered computer‑vision products.
Your Role
Work in an Agile environment with a team of experienced developers, researchers, and business analysts
Architect and develop highly performant software components, with an emphasis on scalability and robustness
Build back‑end components for web‑based applications built around the product
Actively participate with ideas for improving the product
Write automated tests and document your code
Participate in code review sessions
Engage in knowledge transfer and coaching sessions – you’ll have the opportunity to understand how the entire ecosystem works and contribute to components of the project which you might be interested in – AI, computer vision, HPC.
Work and innovate with R&D to integrate research results into the final product
What We Need from You
Technical Bachelor's degree
Have a very high understanding of OOP concepts and comprehensive knowledge across programming fields
Self‑driven and able to drive tasks to completion independently
Pragmatic and goal‑oriented
Very good technical knowledge and work experience with Java, Spring Boot, JPA, SQL
Ability to architect complex features, focusing on performance
Image processing/computer vision skills are a plus
What We Offer
Flat structure—initiative beats hierarchy
Training, coaching, and certifications
Periodic performance evaluations
Performance or special occasion bonuses
Team buildings
Plus, a high‑tech lab with industrial cameras and lasers
We believe that diversity and inclusion make our team stronger. Everyone is welcome, and professionals with disabilities are encouraged to apply.
#J-18808-Ljbffr