Software Engineer – .NET Core, C#, SQL
We are looking for a highly skilled Software Engineer to join our team. You will primarily utilize .NET Core, C#, SQL to develop high-quality, testable software in an agile environment.
Responsibilities
Develop SaaS applications, including .NET APIs and React applications.
Work with product organization to understand business requirements and objectives.
Contribute to overall system architecture strategy and design.
Lead by example and set a high standard for code quality.
Perform code and design reviews.
Motivate an agile team and foster collaboration and innovation.
Qualifications
Minimum 5 years full-stack experience delivering high availability enterprise applications.
Bachelor’s degree in Computer Science or related field, or 4–6 years of related experience.
Record of successful software delivery as an individual and with a team.
Strong understanding of Agile software development methodologies and principles.
Experience with CI/CD.
Frontend experience is a plus (Angular, React).
Understanding of cloud native applications (Azure, AWS).
Remote (US)
Software Engineer – Integrations Team (Healthcare Platform)
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.
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 or Mirth.
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 REST APIs, 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).
Exposure to healthcare interoperability (FHIR, HL7, EHR/EMR systems).
Experience 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)
Salesforce Platform Engineer – Experience Cloud
We are hiring experienced Software Engineers to build on the Salesforce platform. Hands‑on engineering roles—writing code, designing solutions, and shipping features across a large, mature codebase.
What You'll Work On
Building and maintaining Lightning Web Components (LWC) within an Experience Cloud site serving external users.
Working with Bootstrap‑based styling and responsive layouts alongside LWC.
Designing component architectures that are performant, accessible, and maintainable at scale.
Integrating frontend components with Apex controllers, platform events, and real‑time data flows.
Designing and building Apex services, triggers, and automation across a complex data model.
Implementing and maintaining asynchronous processing patterns including Queueable Apex, Batchable Apex, and Platform Events.
Working with the Connect API and other Salesforce platform APIs.
Building and supporting MuleSoft integrations for document processing and connectivity to external systems.
Ensuring governor limit compliance, bulkification, and performance optimization across high‑volume operations.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering or related discipline.
5+ years professional software engineering experience, with significant experience on Salesforce platform (Apex, LWC, SOQL/SOSL, Visualforce).
Experience building large‑scale applications with significant complexity.
Experience with cloud‑native or cloud‑hosted applications.
Proficiency with modern AI‑assisted development tools.
Strong understanding of software engineering fundamentals: version control (Git), testing strategies, CI/CD, separation of concerns, and clean code practices.
Preferred Qualifications
Experience with Salesforce Experience Cloud (Community Cloud) site development.
Hands‑on experience with Lightning Web Components (LWC) in production.
Experience with MuleSoft (Anypoint, API‑led connectivity).
Familiarity with platform events and event‑driven architecture on Salesforce.
Experience with Batchable and Queueable Apex patterns for high‑volume data processing.
Working knowledge of Salesforce Connect API.
Salesforce certifications such as Platform Developer I/II (valued but not required).
Experience with Bootstrap or similar CSS frameworks in LWC development.
Familiarity with document processing pipelines and integration patterns.
Computer Vision Engineer – AI‑Powered Products
Our company specializes in AI‑driven computer vision solutions for the wood industry. We are looking for driven developers to work on highly performant software components in a startup‑like environment.
Your Role
Work in an Agile environment with experienced developers, researchers, and business analysts.
Architect and develop highly performant software components with emphasis on scalability and robustness.
Build back‑end components for web‑based applications built around the product.
Participate in code review sessions.
Write automated tests and document your code.
Engage in knowledge transfer and coaching sessions.
Work and innovate with R&D to integrate research results into the final product.
What We Need from You
Technical Bachelor’s degree.
High understanding of OOP concepts and comprehensive programming knowledge.
Self‑driven and able to complete tasks independently.
Pragmatic and goal‑oriented.
Strong technical knowledge and 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.
High‑tech lab with industrial cameras and lasers.
Senior Kotlin Software Engineer
We are looking for a Senior Kotlin Software Engineer to design, build, and maintain backend services that power our applications.
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, 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.
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.
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.
Contribute to the design of systems that enable advanced analytics and data‑driven insights.
Specification‑Driven Development
Promote and apply specification‑driven development practices.
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 and strong team player.
Excellent written and verbal communication skills.
Bachelor's degree in computer science or engineering.
Experience with Cloud
Experience with Azure, AWS, or GCP, stateless and serverless solutions, cost optimization.
#J-18808-Ljbffr