TopQuadrant is looking for talented software developers to join its product development team. An ideal candidate is an achievement-oriented self-starter who will enjoy working in a dynamic small company with an outstanding technical team and many opportunities to learn, innovate and make a difference. Experience with Knowledge Graphs, RDF, GraphQL is required.
At TopQuadrant, we make data meaningful and accessible. We help the world’s largest organizations break down data silos to empower teams to make better decisions, faster. Our flagship product, TopBraid EDG is the most practical deployment of knowledge graphs and semantic technology in the market, and allows Fortune 1000 companies to empower discovery, governance, and security of organizational data to enable the creation of the world’s most important technologies.
What you’ll be doing:
Development of new features and improvement to existing code base
Scope and plan technical development
Improve overall development and deployment process, including Continuous Integration and Test-Driven Development
Develop and maintain design documents and development wikis
Work closely in teams with other software engineers, Project Management, QA and Support groups
Participate in code reviews and design sessions
What we’re looking for:
Java, used in large codebases
JavaScript/React
Experience with JavaScript build tools WebPack or similar
APIs, Swagger
Experience with modern Java methodologies
Hands-on experience implementing software-as-a-service for cloud environments
Application servers
Team development processes: continuous integration, git, agile or other methodologies.
Performance analysis, concurrency and memory management
Database usage
Experience in linked data, RDF and SPARQL.
GraphQL
Working at TopQuadrant best exemplified by our values
Boldy Customer-Centric: Every decision we make boils down what is best for the customer
Substance over Style: Focusing on flat hierarchy, being decisive, constantly improving, and taking feedback. May the best ideas win.
Connections matter. A team that sticks together is unstoppable. Presume the best intent and inspire others.
Trust & Flexibility. We are more than any one label. Remote-first, well-compensated (competitive salary, bonus, and extended benefits) teammates get better work done, smile more, have great work-life balance and, frankly, are more fun to work with.
Having a “Killer app” mindset. Building technology to solve real problems. Work with your team, pick a lane, and run.