CentralReach

Senior Software Engineer

CentralReach

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Though we do not hire based on specific languages or technologies, we primarily utilize the following: Web technologies (JavaScript, TypeScript, React, CSS, etc.) Microsoft development stack (C#, SQL Server) on Azure, NHibernate ORM.
  • Demonstrate solid working knowledge of any mainstream object-oriented programming language, ideally C#, JavaScript, Typescript
  • Have a deep understanding of back end/server/api development, including application and database/data development and architectures
  • Demonstrate solid working knowledge of these mainstream front-end technologies ideally JavaScript, TypeScript, React, & CSS. 'Have a deep understanding of front-end development and architectures
  • Possess broad applicable knowledge of data/database technologies including traditional RDBMS's (SQL Server), and NoSQL (CosmoDB)
  • Display working knowledge of the SQL language and/or SQL-based relational database system(s) (i.e. MySQL, SQL Server, Oracle, etc.)

Requirements

  • Bachelor's degree or equivalent work experience
  • At least 5-10 years of experience as a full-stack developer
  • Have a passion for full stack development (web, server/Api/SQL etc...) and technology in general
  • Highly organized with superb attention to detail
  • Superior project management and organizational skills
  • Proven ability to work in an ever-changing environment, ability to connect the dots and make decisions on your own feet
  • Ability to produce quality materials within tight timeframes and simultaneously manage several projects
  • Ability to communicate clearly and concisely, verbally and in writing
  • Exercise sound judgment and work successfully with all employee levels, regardless of background and perspectives
  • Be comfortable working in a distributed, semi-virtual environment
  • Be capable of creating and executing on technical direction and tasks for yourself and others
  • Be able to take minimal direction from others and provide maximal output for yourself (and others)
Benefits
  • Competitive compensation
  • Comprehensive health benefits
  • Generous PTO
  • 401(k) matching
  • Paid parental leave
  • Hybrid work schedules
  • Career development support
  • Wellness programs
  • Opportunities to give back through CR Cares™
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaScriptTypeScriptReactCSSC#SQL ServerNHibernate ORMRDBMSNoSQLSQL
Soft Skills
attention to detailproject managementorganizational skillsdecision makingcommunicationjudgmentadaptabilityself-directioncollaborationtime management
Certifications
Bachelor's degree