Software Developer

Development

Conshohocken, PA

We are looking for an experienced software developer to help us build and maintain our industry-leading Shift Performance platform. This role will work closely with our product owner and system architect to define, code, test, and deploy new features and enhancements as we grow the platform.

Core Responsibilities:

  • Develop new platform features and enhancements using backend and web technologies
  • Code and test platform integrations with 3rd party systems
  • Code serverless ETL connectors and API adapters
  • Develop and maintain data warehouse components such as SQL queries, views, stored procedures, data extraction and cleansing routines
  • Identify and resolve platform defects
  • Document code and platform components

What it Takes:

  • Bachelor’s degree in computer science or equivalent experience
  • 5+ years of professional software development experience
  • Expertise in common backend and serverless languages such as Python, JavaScript (Node.js), PHP, and C#.
  • Demonstrated experience writing web services and RESTFUL API connections
  • Understanding of cloud-based architecture, networking principles, and HTTP protocol
  • Extensive database experience with strong SQL skills and the ability to create and optimize tables, views, and stored procedures
  • Builds modular, flexible solutions
  • Authors clean, well-structured, well-documented, and reusable code
  • Confidence in managing source code with Git
  • Strong analytical and problem-solving skill
  • Articulate, detail-oriented communication skills
  • Stays abreast of new technology and development trends
  • A sense of humor and collaborative mindset

Bonus Points:

  • Experience on a product development team
  • Experience working in an Agile environment, using JIRA
  • Working experience with AWS services and related certifications
  • Previous experience developing Salesforce integrations and apps
  • Solid front-end web development skills (HTML, CSS, JavaScript)
  • Mobile app development experience (Swift, Objective-C, React Native, Flutter)

All Fingerpainters are currently working safely from their homes but we look forward to the day when we can all be back together in our offices. If you have any specific questions on working remotely now or in the future, please drop us a line in your application.