Cynthia is in direct contact with AffiniPay and can answer any questions you may have. Email
AffiniPay is looking for a Software Engineer to help design and build enterprise integrations that allow professional businesses to operate efficiently using the tools and products they prefer. You'll create products to fill business workflow gaps as well as coordinate with other external third-parties to assist in the building of external solutions. This role requires someone that is a very quick learner and easily moves from technology-to-technology.
Our enterprise products are built on top of and extend the capabilities of AffiniPay's API platform. You will be responsible for becoming an expert in our platform and for implementing and maintaining our full portfolio of hosted enterprise products using .NET and Angular.
BS in Computer Science or Engineering, or equivalent work experience
Excellent verbal and written skills communicating with technical and non-technical people, both internal and external facing
Experience translating customer needs into appropriate product features
Extensive experience in .NET
Extensive experience in Javascript or other web development frameworks
Experience in web development technologies. Angular preferred, but experience in the following are helpful
React, Node, Express, HTML, CSS, JSON, and XML
Experience performing integrations and using external APIs
Familiar with the challenges of responsive design and development
Demonstrable track record of building, deploying, and monitoring large scale, highly-available web
applications
Experience with SQL and familiarity with databases such as Postgres or MySql
Practices Test-Driven Development and/or Behavior-Driven Development
Proficient at debugging complex problems using interactive development tools, logs, and/or IDE
Well-rounded knowledge of distributed systems and software architecture
AffiniPay is the only digital payment solution tailored to professionals. We’ve combined unbeatable customer service with advanced technologies such as online payment processing of credit, debit, and eChecks, flexibility for clients to pay over time, as well as state-of-the-art fraud protection and security. We do all this so every professional can spend more time pursuing their passion.