Image

Senior Backend Software Developer (f/m/d)

Sumsign.com Risk Management GmbH

SumSign is a small but experienced team that is disrupting the healthcare industry. By leveraging artificial intelligence and our own deep understanding of healthcare and finance, we are developing new software services that will improve the efficiency of how the entire healthcare payment system works. Our custom rules-based engine codifies the real-life expertise that we and our partners have developed over many years. When you couple that with our artificial intelligence system, trained on the large data sets of our partners and customers, we have the ability to change the way the entire healthcare payment system works.

We are currently looking for a senior backend software engineer that has a passion for creating new and disruptive SaaS solutions. As a leader in the team, you will be expected to exemplify excellence in software engineering practices, take ownership over signficant parts of the system, and hire/mentor new team members as we grow.

Skills

• Proven experience of 5+ years building reliable and scalable SaaS services including cloud scale data stores (MongoDB, MySQL preferred)

• Ability to understand complex requirements and convert them into working solutions

• Strong hands-on SaaS programming skills in multiple languages and frameworks – Python and Django a big plus

• A passion for understanding, improving, and creating well-engineered software architecture, with a special focus on REST API design

• Experience with CI/CD pipelines (GitLab, Jenkins)

• Excellent communication and collaboration skills, with the ability to work effectively with the rest of the team

• Experience with machine learning and artificial intelligence (ML/AI), optical character recognition (OCR), and natural language processing (NLP) is a plus

• Experience with Kubernetes is a plus.

• Experience in the healthcare and/or finance industries, as well as with GDPR is a plus.

Tasks

• Design REST APIs and system architecture required to implement them

• Refine existing infrastructure – cloud instances, databases, etc.

• Implement OCR, preprocessing, recognition of various healthcare documents

• Create a software system that ensures adherence to customer and legal requirements by, for example, leveraging appropriate encryption mechanisms

• Machine Learning, Data Mining and Transformation - building and training models (Recognition, Prediction)

• Ensure the highest quality of software by creating and employing a software testing strategy

• Grow the existing team by helping to interview and select the best candidates

• Onboard and subsequently mentor new team members

What we offer

• Creative freedom for individual ideas and solutions, as well as flat hierarchies and short decision-making paths

• Open working atmosphere and a dynamic, international team

• Challenging and interesting projects

• Flexible and mobile working arrangements

Back to overview E-mail application Online application