Software Engineer – .NET Core
We are looking for a highly skilled Software Engineer to join our team. You will primarily be utilizing .NET Core, C#, SQL. We hire innovative software development professionals who can work well within a highly collaborative, agile team to develop high quality, testable software. Ideally, you will have a wide breadth of experience performing development in a .NET environment and developing integrations to third‑party systems.
Responsibilities
Developing SaaS applications, including .NET APIs, and React applications
Working with our product organization to understand business requirements and objectives
Contributing to overall system architecture strategy and design
Leading by example and setting a high standard for code quality
Performing code and design reviews
Motivating an agile team and fostering collaboration and innovation across our development organization
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Qualifications
Minimum 5 years full‑stack experience working through design, implementation, testing, and delivering high availability enterprise applications
Bachelor’s degree in Computer Science or related field, or 4-6 years of related experience
Record of successful delivery of software applications as an individual and with a team
Strong understanding of Agile software development methodologies and principles
Experience with CI/CD pipelines
Front‑end experience is a plus (Angular, React)
Understanding of cloud‑native applications (Azure, AWS)
Experience with SQL or relational database skills
Development experience with programming languages
Integration Engineer – Healthcare Technology
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.
Location: Remote (US)
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
Fully remote (US) | Competitive hourly rate | 12‑month contract (likely to extend)
Select Benefits
VR/VT
Gympass
Java/Spring Boot Developer – LATAM Remote Contract
Location: LATAM (Remote)
Mode: Contract
Mandatory Skills: Java, Spring Boot, React, OTMM, ECM, DAM.
Required Skills
Proficiency in Java including Java 8 or higher and relevant frameworks (Spring, Hibernate, etc.)
Strong understanding of object‑oriented programming principles
Strong experience with relational databases (Oracle, MySQL, etc.)
Hands‑on experience with RESTful APIs and web services
Experience with version control tools (Git)
Good oral and written communication skills
Ability to adapt to new technologies and learn quickly in a dynamic environment
Strong problem‑solving skills and attention to detail
Strong troubleshooting and analytical skills
Knowledge of ServiceNow, Jira, Confluence
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. The ideal candidate combines strong technical expertise in C#/.NET with a deep understanding of portfolio and position management concepts, and an interest in modern development practices including AI‑enabled engineering and specification‑driven development.
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 Description
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 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)
Additional Information
Working schedule follows the Portugal time zone
If you’re ready to take your engineering career to the next level, we’d love to hear from you!
Additional Statements
We believe that diversity and inclusion make our team stronger. Everyone is welcome here, and professionals with disabilities are encouraged to apply.
#J-18808-Ljbffr