Software Engineer III

ZoomInfo Technologies LLC
Bethesda, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 176K

Job location

Bethesda, United States of America

Tech stack

Clean Code Principles
JavaScript
API
Code Review
Computer Programming
Amazon DynamoDB
Elasticsearch
Design of User Interfaces
Python
MongoDB
MySQL
Node.js
NoSQL
Search Technologies
Service Development Studio
Software Engineering
Solr
TypeScript
Web Applications
Application Enhancement Tool
React
Backend
Angular
Material Design
Front End Software Development
REST

Job description

  • Design, prototype, and deliver customer-facing features across the full stack - from responsive, polished UI components to robust REST APIs and backend services
  • Build and iterate on AI-powered tools that make Chorus's vast dataset of sales conversations more digestible and actionable for our users
  • Provide technical leadership - contribute to architectural decisions, conduct meaningful code reviews, and help raise the bar for engineers around you
  • Work with engineers, designers, and Product Managers to break down roadmap initiatives into well-scoped, executable work
  • Test, document, and maintain a codebase that is an example to our engineers and supports the scale of the business

Requirements

  • 3-6 years of relevant software engineering experience building production web applications
  • Proficiency in either backend (Python, Node.js) or frontend (React, Angular) development as your primary discipline
  • Working knowledge of - or genuine eagerness to learn - the other side of the stack: backend services and APIs, or frontend frameworks and UI development
  • Hands-on experience with relational and NoSQL databases: MySQL, MongoDB, DynamoDB
  • Familiarity with search technologies: Elasticsearch and/or Solr
  • Experience with RESTful API design and backend service development
  • Strong interpersonal and communication skills; highly responsible, enthusiastic, and thorough
  • Ability to take end-to-end ownership - from problem framing through to production delivery
  • Proficient in JavaScript, with strong fundamentals in async programming and modern language features
  • Experience with TypeScript, using static typing and interfaces to build reliable, maintainable code

Apply for this position