Sr. Software Developer (Remote)

Virtual Req #781
Monday, June 27, 2022

Sr. Software Developer

 

The Software Developer position will be part of designing, building, deploying (and probably debugging) products across all aspects of our core data platform products. The holder of this position will investigate needs, effectively collaborate with users to develop user-friendly resources, and be a well-rounded resource that contributes to the organization’s success.

 

Responsibilities:

  • Improve scalability, stability, accuracy, speed and efficiency of existing data systems
  • Design, build, test and deploy new libraries, frameworks or full systems for core systems while keeping to the highest standards of testing and code quality
  • Work with experienced engineers and product owners to identify and build tools to automate many large-scale data management / analysis tasks.
  • Understanding and implementation of security and data protection
  • Work on a scrum team comprised of typically 4 to 5 developers
  • Participate in daily standup meetings and all meetings of the Agile SDLC: planning, estimation, retrospectives, demos, etc.

 

Qualifications:

 

Minimum Qualifications:

  • 8+ years of professional Java software development experience.
  • 4+ years of web development React and Angular framework (React is must)
  •  Hands-on experience with Java 8.
  •  Solid hands-on experience with Node JS.
  •  Solid hands-on experience on WS
  •  Experience in one of the following programming languages: PHP, Python, etc.
  •  Excellent knowledge of cloud computing technologies and current computing trends.
  •  Experience developing RESTful Microservices with Spring Boot
  •  Experience with implementing distribute systems.
  •  Strong proficiency in Linux.
  •  A high-level understanding of data architecture principles.
  •  Experience debugging and reasoning about production issues.
  •  Experience working with open source technologies.
  •  Strong analytical and problem-solving skills.
  •  Self-starter, able to work independently
  •  Bachelor's degree in Computer Science/Information Systems/Engineering/related field, or equivalent experience.

 

Desired:

  •  Experience with Akka, highly concurrent systems. 
  •  Strong experience with containerization, Docker, Kubernetes in Cloud. 
  •  Knowledge of Couchbase, Maven, Git/Bitbucket, OpenIDC/OAuth2. 
  •  Good experience with fast-data frames like Kafka.


Nice to have:

  • Telecom background to include Asterisk and Kamailio.
  • Knowledge of JIRA, Confluence.
  • Telephony systems, VOIP, Networking, WEBRTC is a huge plus.
  • Concepts of Speech to Textengines, AI/ML.
  • UI Development with Angular/React experience.

 

Physical Requirements:

Employees may experience the following physical demands for extended periods of time:

  • Sitting, standing and walking (95-100%)
  • Keyboarding (40-60%)
  • Viewing computer monitor, tablet and cell phone screen
  • requiring close vision (40-60%)

 

Work Environment:

Work is performed in a remote office environment.

 

Compensation:

A competitive compensation package will be offered to successful candidates.
 
Disclaimer:

 
The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications
required of employees to this job.

 
ClearCaptions is an equal opportunity, at will employer and does not discriminate against any employee or applicant for employment because of age, race, religion, color, disability, sex, sexual orientation or national origin.

Other details

  • Pay Type Salary
This posting is inactive.