Senior Data and Software Engineer (39_2023)

Affinity Solutions
Long Island City, New York, US
Full-time

Affinity Solutions (Affinity) is the leading consumer purchase data company. We provide comprehensive purchase insights and media measurement via exclusive, fully permissioned real-time, consumer purchase data, integrated with key ecosystem partners.

This allows for seamless, privacy-centric, data access at unprecedented scale. Affinity powers solutions for financial institutions, marketers, investment firms, consulting firms and media & marketing enterprises by providing real-time demand signals and insights on consumer spend which drive high value decisions that lead to better business outcomes.

Our fast-growing company with major clients in an exploding and innovative industry has openings for full-time, experienced full stack application developer to work on a variety of projects.

Candidate will be able to learn our proprietary content-delivery framework as well as our client facing PHP powered MVC framework and create highly functional pages for both administrative

Apply below after reading through all the details and supporting information regarding this job opportunity.

control and personalized end-user delivery on a robust platform serving millions of users. This is a career-growth position for the right individual;

join our team of programmers and

engineers and you will be exposed to a variety of applications with the opportunity to "learn up" into a system-owner or management role.

Your appetite for information and attention to detail

will allow you to master the existing code base and learn our complex business. The ideal candidate will have at least 3-5 years of software engineering experience in a fast-paced

environment dealing with complex systems. Excellent communication skills are required, as is an ability to learn quickly.

Salary Range : $125,000 - $180,000

Responsibilities :

  • Work with the AFS proprietary MVC framework and CMS housing our Loyalty programs
  • Work with client raised application enhancements, bug fixes, and live troubleshooting
  • Design and develop efficient and scalable and responsive front-end and back-end solutions
  • Design, document and develop restful API’s
  • Integrate existing or new API’s with frontend applications
  • Write secure code nullifying XSS, SQL injection and other threats
  • Ability to juggle between different time sensitive tasks
  • Work with a Linux environment for server configurations, setup and examining logs
  • Capacity to debug and troubleshoot legacy codebases in PHP
  • Understand existing data models, backend data processes, platform architecture and inbound / outbound file processing
  • Learn and adhere to our system standard architecture / framework
  • Work with Account Associates, Ops Managers and Quality Analysts for client requests and inquiries
  • Handle code reviews for security and best practice purposes
  • Team player and junior developer mentorship

Technical Requirements and Skills :

  • Familiar in one or more of the programing languages : PHP, Python, JavaScript and Java
  • Ability to write and optimize complex SQL queries
  • Strong understanding of the object-oriented design and programming paradigm
  • Familiarity with HTML5, CSS3, JavaScript, jQuery and Ajax
  • Proficiency with RESTful webservices
  • Strong understanding of Node.js, Express.js and Typescript.
  • Ability of develop frontend UI components using React.js, ES6
  • Understanding of state management frameworks like Redux
  • Strong understanding with XSS and SQL injection preventions
  • Comfortable to work on a Linux environment
  • Strong grasp of the MVC framework paradigm
  • Strong git code repo utility and management skills
  • Follow industry coding and release standards
  • Experience with SSO using SAML 2.0 but not required
  • Experience working with project management tools like Jira
  • Strong understanding of NoSql database concepts
  • Agile / Scrum
  • Critical and analytical thinking
  • Excellent communication skills

Qualifications :

  • Bachelor of Science degree or higher in Computer Science or related field of study or equivalent work experience
  • 3-5 years’ experience of Web Development

Affinity Working Hours : 9AM-5 : 30PM

As a full-time member of Affinity Solutions’ team, your benefits will begin on the first of the month following your date of employment, with a generous Affinity Solutions contribution for medical, dental, and vision.

In addition to company paid holidays, wellness time off, other wellness benefits, and employee discounts, you will also get Affinity-paid life insurance and have the option to enroll into an Affinity-matched 401K Plan.

We strongly encourage work / life balance by providing unlimited vacation days, available after 90 days from your first day as a team member.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Capital One
New York, New York

Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services . New York City (Hybrid On-Site): $165,100 - $188,500 for P...

Disney Entertainment & ESPN Technology
New York, New York

Lead within a cross-functional team of engineers to build software for a large-scale data processing ecosystem supporting real-time and batch data that underpins all analytic and operational data flows. Drive software engineering and architecture best practices and standards within the team and wide...

Datadog
New York, New York

Senior Software Engineer - Data Reliability (Lisbon). We operate services and databases in a scalable and cost-efficient way, evolving in a high-volume, low-latency environment that is continuing to double in size. Work with developers to design data models and advise on datastores options. Benefits...

Fastly
New York, US

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

Capital One
New York, New York

West 19th Street (22008), United States of America, New York, New YorkSenior Software Engineer, Full Stack (JAVA)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? ...

Google
Queens, New York

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing ever...

Datadog
New York, New York

As an engineer on the Database Monitoring team, you will be part of a fast-moving team working on the functionality of the open-source Datadog Agent and Agent Integrations which collect telemetry from our customers’ databases and systems. The Database Monitoring team at Datadog is building products ...

Phaidra, Inc.
Queens, New York

Experience with production Software Engineering - relational and non-relational data modeling, micro-services, understanding of event-driven systems, etc. You will design and implement significant parts of the code base and will have the opportunity to make an immediate impact with your work and gui...

HexaQuEST Global
New York, New York

Understanding data pipelines and modern ways of automating data pipeline using cloud based testing and clearly document implementations, so others can easily understand the requirements, implementation, and test conditions. Strong understanding or Snowflake on Azure Architecture, design, implementat...

PricewaterhouseCoopers Advisory Services LLC
New York, New York

We focus on a collection of organisational technology capabilities, including business intelligence, data management, and data assurance that help our clients drive innovation, growth, and change within their organisations in order to keep up with the changing nature of customers and technology. We ...