Software Engineer
Invoice CloudAbout the role
About InvoiceCloud:
InvoiceCloud, an EngageSmart solution, is a leading provider of online bill payment services. Founded in 2009, the company has grown to be one of the leading disruptors in the cloud-based electronic bill presentment and payment (EBPP) space, helping institutions put customer experience first. By switching to InvoiceCloud, clients can improve customer engagement, loyalty, and efficiency while reducing churn and missed payments in the process. With over 50 million payments processed annually, InvoiceCloud is one of the most secure, innovative, and inclusive fintech solutions in the market. To learn more, visit www.InvoiceCloud.com.
The Software Engineering team at Invoice Cloud is dedicated to the design, build, support and innovation of the foundational software platform supporting the entire SaaS customer engagement, e-billing, and payment platform used by thousands of businesses and millions of customers.
As a Software Engineer it is expected that the team member is knowledgeable about development best practices, can work independantly, and can work through a story backlog developing quality solutions that address busniess requirements.
Essential Responsibilities
- Assist in maintaining our existing .Net and aps applications
- Aid in Converting legacy VB6 application to a C# application.
- Participate in code reviews to maintain code quality and distribute knowledge.
- Play active role in continuous improvement of our lean product development and delivery processes.
- Work through a backlog of tickets, writing well-designed, well-tested, readable, maintainable code.
- Adhere to PCI and SOX guidelines while developing solutions aligned with OWASP best practices.
- Collaborate daily with the rest of the remote dev team in 2 a week sprint cycle.
- Perform periodic on-call support for after-hours deployment/maintenance windows.
- Actively participate in daily standups as well as weekly and bi-weekly agile ceremonies.
- Participate in mentoring Junior developers.
What We Seek
- BA in IT or comparable training/experience
- 2 -3 years of Relevant Experience
- Proficiency with Microsoft Office Applications (Outlook, Word, Excel, etc.)
- Understanding of the PSN business logic or experience in payments/fintech a plus
- Good interpersonal skills
- Positive attitude and willingness to learn
- Excellent written and verbal communication skills - both gphone and email
- Proficiency with Visual Studio and SQL management studio.
- Experience with C#, .NET, VB, and SQL.
- Self-motivated with the ability to work independently
- Understanding of how to use GIT and TFS
- Ability to write unit tests
- Ability to debug and trance code
- Strong desire to partner with larger dev team and improve our enterprise
Benefits
We offer a competitive benefits program including:
- Medical, dental, vision, life & disability insurance
- 401(k) plan with company match & employee stock purchase plan (ESPP)
- Flexible Time Off (FTO), wellbeing days, paid holidays, and summer Fridays
- Mental health resources
- Paid parental leave & Backup Care
- Tuition reimbursement
- Employee Resource Groups (ERGs)
Invoice Cloud is an Equal Opportunity Employer.
Invoice Cloud provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
If you have a disability under the Americans with Disabilities Act or similar law, or you require a religious accommodation, and you wish to discuss potential accommodations related to applying for employment at o
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s