SearchStax

Senior Software Engineer

SearchStax

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $129,667 per year

Job Level

About the role

  • Conduct research and create designs for computer and network software
  • Evaluate user requirements to build effective software solutions
  • Design, develop, operate, optimize, and maintain microservices in a distributed architecture
  • Write high-quality code that is robust and easy to maintain with tests
  • Drive tasks to completion and take ownership of projects
  • Identify and drive improvements to our software and development processes
  • Conduct peer design/code reviews
  • Work with distributed teams across different time zones
  • Provide fanatical production support for features and applications

Requirements

  • Master’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology or any related field of study
  • At least one (1) year of post-degree, progressively responsible experience in any related position(s)
  • One or more of the following programming languages: C#, Python, JavaScript, or Java
  • Competencies in frameworks including one or more of the following: VueJS, Express, Node, React or Django
  • Understanding and deployment of Solr
  • Developing RESTful and GraphQL API’s
  • Cloud Platforms
  • Caching technologies
  • Collaborating in Agile/Scrum teams and code reviews
  • Version Control Systems
  • Must be legally authorized to work in the United States without sponsorship.
Benefits
  • No travel required
  • Work from Home (WFH) benefit available
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#PythonJavaScriptJavaVueJSExpressNodeReactDjangoRESTful API
Soft Skills
ownershiptask completionpeer reviewscollaborationcommunication
Certifications
Master’s degree in Computer ScienceMaster’s degree in Software EngineeringMaster’s degree in Computer EngineeringMaster’s degree in Information Technology