Senior Software Engineer

Affinity Recruiting
Syracuse, NY, US
Full-time

Job Description

Job Description

Senior Software Engineer

Description

Our client develops epigenetic biomarker technologies for neurological conditions including mild traumatic brain injury, autism spectrum disorder, and Parkinson’s

disease, as well as a platform diagnostic of solutions for COVID-19. They work with top

academic institutions, medical researchers, and engineers to translate breakthrough findings

into thoughtfully developed and scientifically sound assessment applications.

Job Scope

Working within a cross functional team, primary responsibilities include :

Lead architecture design and technology adoption discussions

Define, design and develop new applications and features

Analyze and improve system performance

Share expertise and help teammates sharpen their technical skills

Engage with team development practices, including code reviews and

documentation

Adhere to company quality assurance and confidentiality protocols

Qualifications

Bachelor's degree in Computer Science, Information Science or demonstrated

equivalence in work experience

5+ years professional experience as a software developer

Javascript / Node.js and / or Python expertise

Object Oriented design concepts / patterns

Web protocols, RESTful API design and implementation

Experience with the AWS services

Relational databases : MySQL and / or PostgreSQL

Testing : Unit, Regression, Integration, Load, User

Familiarity with Git and version control workflows

Knowledge of software security best practices

Excels with learning new languages and frameworks

Excellent communicator

Preferred - Angular

Preferred - Experience with Graph Databases

Preferred - Experience with DynamoDB

Preferred - Linux administration experience

Preferred - Experience with HIPAA compliant systems / policies

Culture

Our client holds these values in an equal to our technical acumen :

Learning over expertise

Substance over style

Taking ownership of work

Embracing failure, but learning from the experience

Regular and open communication being paramount to success

30+ days ago
Related jobs
TCGplayer
Syracuse, New York

As a Senior Software Engineer, you will be a driver for many of our projects here at TCGplayer. You will interface with technical teams, lead some projects, and mentor more junior engineers. Lead or significantly contribute to medium-to-large feature releases—usually multi-person projects that cross...

CLEAR
New York, US

Were looking for an experienced Senior Software Engineer to help us build the next generation of products which will go beyond just ID & enable our members to leverage the power of a networked digital identity. As a Senior Software Engineer at CLEAR, you will participate in the design, implementatio...

Convene
New York, US

Senior Full Stack Software Engineer. ...

JPMorgan Chase Bank, N.A.
New York, US

Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Develops secure high-quality production code, and ...

Fastly
New York, US
Remote

The platform is designed to take advantage of the modern internet, to be programmable, & to support agile software development. ...

JPMorgan Chase Bank, N.A.
New York, US

Job responsibilities * Collaborate with peer developers in the Highbridge Investment Technology team and other Infrastructure teams at JPMorgan Chase, particularly in support of the Highbridge AWS Cloud Platform * Develops secure and high-quality production code, and reviews and ...

Fastly
New York, US

The platform is designed to take advantage of the modern internet, to be programmable, & to support agile software development. ...

Enigma
New York, US

Over the past year weve made significant investments in our data infrastructure to allow engineers & data scientists to quickly deliver customer value by reliably testing & shipping changes to our data pipeline. Build a stable platform that allows data engineers to reliably & quickly deploy, test & ...

Squarespace
New York, US

At Squarespace, our backend engineers work on Product Engineering teams, which are dedicated to creating the most seamless, integrated products possible. Practice disciplined software engineering, writing server-side code, create high-volume production applications, & developing prototypes quickly. ...

TCGplayer
Syracuse, New York

As a Senior Software Engineer - Kafka, you will design and develop features of our eCommerce website working with some of the best engineers in development today. You will be independently responsible for the entire lifecycle of projects or features including engineering design, development and depl...