Senior Software Engineer - Metaphacts

at  Digital Science

Deutschland, , Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Aug, 2024Not Specified06 May, 2024N/ATypescript,Json,Modeling,Aws,Graph Databases,Continuous Integration,Research,Functional Programming,Css,Data Flow,Docker,Management Skills,Software Design,Architecture,Cloud Services,Git,Sparql,Fact,Linux,Owl,Computer Science,Web Application DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DESCRIPTION

We are Digital Science and we are advancing the research ecosystem.
We are a pioneering technology company, and our vision is of a future where a trusted and collaborative research ecosystem drives progress for all. We believe in better, open, collaborative and inclusive research. In creating the next generation of tools and working in partnership with the community we tackle some of the biggest challenges to research. In order to achieve our vision, we need innovative, inspiring and dynamic people to join our team. Want to join us?
Metaphacts is a growing high-tech software company offering metaphactory, an end-to-end platform to ease the onboarding into the world of enterprise knowledge graphs for customers in areas such as engineering and manufacturing, life sciences, cultural heritage, retail, finance and insurance and many more.

Responsibilities:

YOUR NEW ROLE

You will be part of our product development team and work together with our product manager, architects and fellow software engineers on further enhancing our product metaphactory.
Together with the team, you will plan the next sprint and discuss proposed solutions to problems involving data management, performance, user experience, algorithms, and user interfaces.
You will take responsibility to solve problems by delivering high-quality code that will be part of our product and will be immediately used by our customers. You will help answer questions from our support and sales teams to guarantee the best customer experience possible.

WHAT YOU’LL BE DOING

As a senior software engineer, you will be responsible for:

  • Designing and implementing software components for our metaphactory platform
  • Understanding requirements and creating technical specifications that meet business needs
  • Performing code reviews to ensure our quality standards
  • Writing technical documentation for developed features
  • Providing technical guidance to junior developers, helping them to grow
  • Staying up-to-date on technology trends

WHAT YOU’LL BRING TO THE ROLE

  • A degree in computer science or related area
  • Deep understanding of software design, architecture and development
  • Significant experience as a front-end developer in a software company with a history of successful delivery to customers
  • Experience with Web application development (CSS, TypeScript, React, HTML5 and related technologies), functional programming and modeling
  • Deep understanding of modern web development stack and tools (webpack, npm, git, continuous integration, issue tracking, etc.)
  • Experience in organising data flow via JSON, Rest API, etc.
  • Experience with modern databases, specifically graph databases is a plus
  • Knowledge of Semantic Web technologies (RDF, SPARQL, OWL) is a plus
  • Experience in using Linux, virtualization tools and cloud services: AWS, Docker, etc.
  • Capability and eagerness to learn new technologies and frameworks
  • Experience in communication in small teams with agile development methodologies
  • Problem solving, analytical and time management skills
  • Fluent English-speaking and English-writing skills
    Not sure you meet all qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Deutschland, Germany