Collaborate with the OutSystems development team to understand existing application workflows, architecture, and best practices.
Support applications built in OutSystems; may not be directly developing in OutSystems but will work closely with the team who does.
Design, develop, and deploy backend APIs—primarily in Python—to integrate applications with the client’s R&D data sources and Lab Operations systems.
Build and maintain RESTful APIs and backend services connecting to AWS and enterprise data platforms.
Represent Engineering on the client side for a Vienna-based Pharma Lab Operations initiative.
Support asset management and Lab Operations workflows from an engineering perspective.
Troubleshoot, debug, and optimize application performance.
Participate in code reviews, architecture discussions, and solution design sessions.
Write clean, maintainable, and well-documented code following strong engineering standards.
Support testing, deployment, CI/CD processes, and production readiness activities.
Adapt quickly to evolving project requirements while collaborating with global teams in Europe.
Requirements
4–8 years of hands-on experience as a Software Engineer in application or backend development.
Strong experience with Python, C#, .NET, Java, JavaScript, or similar modern programming languages.
Proven experience designing and integrating REST APIs.
Strong experience working with relational databases (SQL Server, PostgreSQL, MySQL, etc.).
Familiarity with low-code platforms (OutSystems preferred) OR strong willingness to learn.
Experience working in AWS cloud environments.
Ability to work early US morning hours (6–7 AM EST start) to collaborate with Europe.
Excellent communication skills and ability to work with distributed global teams.
Additional Instructions
Collaborate with the OutSystems development team to understand existing application workflows, architecture, and best practices.
Support applications built in OutSystems; may not be directly developing in OutSystems but will work closely with the team who does.
Design, develop, and deploy backend APIs—primarily in Python—to integrate applications with the client’s R&D data sources and Lab Operations systems.
Build and maintain RESTful APIs and backend services connecting to AWS and enterprise data platforms.
Represent Engineering on the client side for a Vienna-based Pharma Lab Operations initiative.
Support asset management and Lab Operations workflows from an engineering perspective.
Troubleshoot, debug, and optimize application performance.
Participate in code reviews, architecture discussions, and solution design sessions.
Write clean, maintainable, and well-documented code following strong engineering standards.
Support testing, deployment, CI/CD processes, and production readiness activities.
Adapt quickly to evolving project requirements while collaborating with global teams in Europe.