About InvoiceCloud:
InvoiceCloud is a fast-growing fintech leader recognized with 20 major awards in 2025, including USA TODAY and Boston Globe Top Workplaces, multiple SaaS Awards wins for Best Solution for Finance and FinTech, and national customer service honors from Stevie and the Business Intelligence Group. Judges also highlighted our mission to reduce digital exclusion and restore simplicity and dignity to how people pay for essential services, as well as our leadership in AI maturity and responsible innovation. It’s an award-winning, purpose-driven environment where top talent thrives. To learn more, visit InvoiceCloud.com.
-
Influences application architecture and technical direction for product features and platform components.
-
Contributes to long-term technical evolution by balancing immediate product needs with scalability, performance, and security considerations.
-
Partners with Product and Design to translate business requirements into sustainable technical solutions.
-
Advocates for engineering best practices that support reliable delivery and future growth.
-
Anticipates technical risks and proactively recommends architectural or design improvements.
-
Delivers well-designed, well-tested, maintainable code that meets quality, performance, and security standards.
-
Helps lead complex initiatives from idea through execution, ensuring timely, high-quality releases.
-
Participates actively in sprint planning, execution, and delivery to ensure commitments are met.
-
Uses test-driven development, CI/CD, and automation to improve delivery speed and reliability.
-
Supports production stability through thoughtful design, testing, and periodic on-call participation.
-
Works closely with designers, product managers, and engineers to scope, build, and iterate on customer-facing experiences.
-
Participates in and leads code reviews to raise quality standards and share knowledge across teams.
-
Contributes to the design system and promotes consistent, reusable UI and frontend patterns.
-
Builds strong working relationships across engineering, product, and platform teams.
-
Mentors and supports peers through technical guidance, feedback, and collaborative problem-solving.
-
Communicates technical concepts, tradeoffs, and decisions clearly to both technical and non-technical stakeholders.
-
Maintains transparent updates on progress, risks, and dependencies through work item notes and team forums.
-
Encourages open, constructive dialogue that supports alignment and high-quality outcomes.
-
Documents designs, decisions, and implementations to ensure clarity and continuity.
-
Contributes to a culture of accountability, learning, and shared ownership.
-
Strong background in enterprise software development, preferably in FinTech, payments, or financial services
-
Experience contributing to application architecture, design decisions, and scalable system development
-
Proficiency with .NET / .NET Core (C#, ASP.NET WebForms, MVC, WebAPI), Visual Studio, and Azure DevOps
-
Strong experience with SQL Server, T-SQL, ADO.NET, and transactional data systems
-
Front-end development experience using JavaScript, HTML, CSS, and modern frameworks such as React
-
Experience building and consuming public and internal APIs and integration frameworks
-
Familiarity with cloud platforms (Azure preferred) and distributed, microservices-based architectures
-
Experience with test-driven development, CI/CD, and agile methodologies (Scrum, Kanban)
-
Understanding of performance tuning, caching, and production system optimization
-
Knowledge of software security best practices
-
Ability to collaborate effectively with technical and non-technical stakeholders
-
Self-directed, accountable, and comfortable operating with minimal supervision
-
Strong communication skills and a collaborative mindset
InvoiceCloud is committed to providing equal employment opportunities to all employees and applicants. We do not tolerate discrimination or harassment of any kind based on race, color, religion, age, sex, nationality, disability, genetic information, veteran or military status, sexual orientation, gender identity or expression, or any other characteristic protected under applicable laws.
This commitment applies to all aspects of employment, including recruitment, hiring, placement, promotion, termination, layoff, recall, transfer, leave, compensation, and training.
If you require a disability-related or religious accommodation during the application or recruitment process, and wish to discuss possible adjustments, please contact jobs@invoicecloud.com.
Click here to review InvoiceCloud’s Job Applicant Privacy Policy.
For recruitment agencies: InvoiceCloud does not accept unsolicited resumes from agencies. Please do not forward resumes to our job aliases, employees, or any other company location. InvoiceCloud is not responsible for any fees associated with unsolicited submissions.
Sponsored