FreedomPay

Sr. Software Engineer

FreedomPay
Apply
4 months ago
Philadelphia, PA, USA or New York, NY, USASenior

Responsibilities

  • Create stories, tasks, estimates, system designs, and Sprint deliverables within an Agile Scrum team.
  • Translate requirements into solutions across environments and products.
  • Develop reusable and testable application libraries and contribute to software standards and process improvement.
  • Influence product design with a focus on maintainability, quality, performance, security, localization, and accessibility.
  • Break monolithic web applications into components and support modern SPA, API, and state-management architectures.
  • Collaborate with QA on test plans, coverage, and execution.
  • Define projects, tasks, and release deliverables while managing multiple projects during a Sprint.
  • Interface with internal stakeholders, update technical documentation, and develop subject-matter expertise in FreedomPay products and payment systems.
  • Adapt to changing payment-system hardware and software environments.

Requirements

  • At least 7 years of application development and testing experience using .NET and SQL.
  • Strong web development experience with MVC and jQuery.
  • Deep understanding of SPA architectures, React, Angular, Redux, MicroUI, TypeScript, state management, server-side rendering, API layers, and JWT tokens.
  • Expert-level knowledge of CSS, HTML, JavaScript, and WebSockets.
  • Experience with web performance, localization, accessibility, componentizing monolithic web applications, task estimation, and planning.
  • Strong SQL Server development skills and familiarity with Git.
  • Understanding of secure coding practices and exposure to Agile software development.
  • Effective English communication skills and strong problem-solving ability.
  • Ability to pass criminal and credit background checks.
  • Microsoft Office experience.

Benefits

  • Medical, prescription, dental, and vision coverage.
  • Life insurance and retirement plans with company match.
  • Commission sharing plan.
  • Flexible hybrid working environment.
  • Parental and other leave programs.
  • Upward mobility plus professional and development opportunities.
  • Full-time role requiring successful completion of criminal and credit background checks.

Tech Stack

AngularCSSGitHTMLJavaScriptjQueryMicrosoft SQL Server.NETReactReduxSQLTypeScript

Categories

FreedomPay

About FreedomPay

501-1,000 employees
Contact me