Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Software Engineer @EverCommerce Solutions Inc.

[Hiring] Software Engineer @EverCommerce Solutions Inc.

Apr 02, 2025 - EverCommerce Solutions Inc. is hiring a remote Software Engineer. 💸 Salary: $100,000 to $120,000 usd per year. 📍Location: USA, Canada.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a skilled Software Engineer to join our EverCommerce Payments team, a leading provider of payment management solutions for over 20,000 SMBs. As a Software Engineer, you will be instrumental in developing and maintaining scalable, secure, and high-performance horizontal payment solutions that power multiple EverCommerce products.

  • Develop and maintain integrations with Stripe, PayPal, and other payment processors, ensuring secure, efficient, and seamless transactions.
  • Collaborate with payment industry experts to build and enhance API-driven and SaaS-based payment solutions.
  • Work closely with stakeholders to define business requirements and translate them into scalable, high-performance technical solutions.
  • Contribute to system architecture design, ensuring scalability, reliability, and optimal performance.
  • Participate in code reviews, advocating for security best practices and continuous improvement.
  • Design and implement comprehensive automated unit, integration, and end-to-end tests to ensure software quality.
  • Diagnose, troubleshoot, and resolve software defects and production issues in a timely manner.
  • Ensure compliance with PCI-DSS and other security standards, maintaining the integrity of payment transactions.

Qualifications

  • 5+ years of professional software development experience, with a strong focus on building scalable applications.
  • 2+ years of hands-on experience integrating payment processing solutions (e.g., Stripe, PayPal, Adyen).
  • Strong proficiency in C# and .NET Core.
  • Solid understanding of HTTP, RESTful APIs, and Service-Oriented Architecture.
  • Experience with cloud platforms like AWS or similar for scalable and resilient application development.
  • Proficiency in front-end technologies, including JavaScript, TypeScript, and frameworks like Angular or React.
  • Bachelor’s degree or diploma in Computer Science, Engineering, or a related field.

Requirements

  • Experience in ecommerce application development, with a focus on payment processing and transaction flows.
  • Proficiency in .NET development and database design using SQL Server.
  • Hands-on experience with NoSQL document stores, such as MongoDB or CouchDB.
  • Familiarity with message brokers and queueing technologies, including RabbitMQ, Azure Service Bus, or MSMQ.
  • Experience with search technologies, such as Elasticsearch or OpenSearch, for efficient data retrieval.
  • Strong understanding of unit testing techniques, including the use of mocks and fakes for test automation.
  • Experience working within Agile development frameworks, such as Scrum or Kanban.

Benefits

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid.
  • Robust health and wellness benefits, including an annual wellness stipend.
  • 401k or RRSP with company match.
  • Annual wellness stipend.
  • Flexible and generous paid time off.
  • Employee Stock Purchase Program.

Similar Remote Jobs

More jobs at EverCommerce Solutions Inc.

More Software Development jobs

More jobs in USA

Before You Apply
📍 Be aware of the location restriction for this remote position: USA, Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @EverCommerce Solutions Inc.
Software Development
Salary 💸 $100,000 to $120,000 usd per year
Remote Location
USA, Canada
Job Type full-time
Posted Apr 02, 2025
Apply for this position Unlock 55,292 Remote Jobs
📍 Be aware of the location restriction for this remote position: USA, Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer Apply for this position Unlock 55,292 Remote Jobs
×
  • Unlock 55,292 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community