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
Promoted
Lockheed Martin
Liverpool, New York

Lockheed Martin Corporation's Rotary & Mission Systems (RMS) business is in search of an experienced software engineering professional to join our team. As a senior member of the team, you can help us take on the world’s most important and complex challenges by providing solutions to a variety of te...

Promoted
Canonical - Jobs
Syracuse, New York

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. As Landscape software engineer you will be responsible for contributing on a distributed development team participating in all facets of the development process. B...

Prudential Financial
NY, US

As a Senior Software Engineer on/in Data Management & Governance Platform you will partner with product owners, tech leads, designers, engineers and delivery professionals to improve Platform and Innovation services. Technology - Engineering & Cloud. Bachelor of Computer Science or Engineeri...

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...

Squarespace
New York, US

We are seeking a Senior React Native engineer to join our mobile team. You will report to an Engineering Team Manager & have the option to work onsite, hybrid, or fully remote (U. A solid foundation in computer science, with competencies in data structures, algorithms, & software design practices. ...

Convene
New York, US

Senior Full Stack Software Engineer. ...

CLEAR
New York, US

Were looking for a Senior Software Engineer to join our Infrastructure team to accelerate building & scaling our innovative systems that support our growing identity platform. A software engineer with deep infrastructure & platform experience. Build the paved-road for all engineers to build & deploy...

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...

Squarespace
New York, US

As a Senior Software Engineer, you will:. As a Senior Engineer on the team, you will build new platform features & support internal customers as Squarespace continues to scale. Contribute to design discussions & collaborate with engineering teams across the company to enhance platform solutions. Wor...

DoubleVerify
New York, US

Senior Software Engineer (Data) - Social Integrations. Role: Senior Software Engineer II - Social Integrations. As a Senior Software Engineer (Data), you own new initiatives, design & build world-class platforms to measure & optimize ad performance. Reports To: Director of Engineering, Social Integr...