
Sr. Software Engineer
FreedomPay5 months ago
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
Categories
About FreedomPay
FreedomPay builds a commerce platform for enterprises to accept and secure payments across in-store, online, and mobile channels. It provides point-to-point encryption, tokenization, EMV, and analytics with integrations to POS systems, devices, and processors. Founded in 2000 and headquartered in Philadelphia, the privately held company serves retailers, hospitality, gaming, healthcare, and other global merchants.