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. Its an award-winning purpose-driven environment where top talent thrives. To learn more .
Job Details
The Software Engineering team atInvoiceClouddesigns builds and supports the SaaS platform powering millions of digital payments and customer interactions every month.
As an Associate Software Engineer you will apply your programming skills in a collaborative team-based environment. You will contribute to small features and enhancements write clean and functional code and support ongoing development withinInvoiceCloudsPayment Service Network. Working closely with experienced engineers you will gain exposure to the codebase agile delivery practices and engineering standards while building technical confidence and independence.
Success Profile
At InvoiceCloud success is anchored in our core competencies. These competencies guide how every employee delivers impact across their role
Results Driven
Delivers clean functional and well-tested code that meets established quality and design standards.
Completes individual tasks and small features with defined scope and clear acceptance criteria.
Participates in Agile ceremonies contributing reliably to sprint goals and delivery commitments.
Collaborates with peers to test refine andvalidatesolutions before release.
Takes Ownership
Manages assigned stories or tickets through completion communicating progress and blockers proactively.
Documents code logic and testresults clearlyto support maintainability and knowledge sharing.
Seeks feedback from peers and senior engineers and applies it to improve technical output.
Demonstrates accountability for followingInvoiceCloudsdevelopment security and coding standards.
Takes initiative to learn systems tools and processesrequiredto succeed in the role.
Drives Efficiency
Usesversion control best practices (Git) to support collaboration and code review workflows.
Learns and applies automation tooling or process improvements that enhance team productivity.
Manages time and workload effectively to meet sprint commitments with minimal rework.
Balances quality and speed by prioritizing tasks and following established engineering practices.
Innovative
Explores new tools frameworks and technologies that improve development speed and quality.
UsesAI-assisted development tools (e.g. code generation optimization documentation assistants) to accelerate learning and productivity.
Contributes ideas that improvedevelopmentworkflows code quality or product experience.
Demonstrates curiosity creativity and a willingness to experiment within defined guidelines.
Requirements
Experience- 2 to 4 Years
Understanding of object-oriented programming concepts data structures and algorithms
Familiarity technologies C# SQL and version control systems (Git)
Basic debugging and troubleshooting skills
Ability to write readable maintainable code and follow established patterns
Strong problem-solving skills and willingness to learn from feedback
Collaborative mindset and comfort working in a team-based Agile environment
Demonstrated curiosity and accountability in learning modern software tools and development practices
Participation in structured training or onboarding programs () is a plus
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 .
Click here to review InvoiceClouds 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.
Required Experience:
IC
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 Intellige...
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. Its an award-winning purpose-driven environment where top talent thrives. To learn more .
Job Details
The Software Engineering team atInvoiceClouddesigns builds and supports the SaaS platform powering millions of digital payments and customer interactions every month.
As an Associate Software Engineer you will apply your programming skills in a collaborative team-based environment. You will contribute to small features and enhancements write clean and functional code and support ongoing development withinInvoiceCloudsPayment Service Network. Working closely with experienced engineers you will gain exposure to the codebase agile delivery practices and engineering standards while building technical confidence and independence.
Success Profile
At InvoiceCloud success is anchored in our core competencies. These competencies guide how every employee delivers impact across their role
Results Driven
Delivers clean functional and well-tested code that meets established quality and design standards.
Completes individual tasks and small features with defined scope and clear acceptance criteria.
Participates in Agile ceremonies contributing reliably to sprint goals and delivery commitments.
Collaborates with peers to test refine andvalidatesolutions before release.
Takes Ownership
Manages assigned stories or tickets through completion communicating progress and blockers proactively.
Documents code logic and testresults clearlyto support maintainability and knowledge sharing.
Seeks feedback from peers and senior engineers and applies it to improve technical output.
Demonstrates accountability for followingInvoiceCloudsdevelopment security and coding standards.
Takes initiative to learn systems tools and processesrequiredto succeed in the role.
Drives Efficiency
Usesversion control best practices (Git) to support collaboration and code review workflows.
Learns and applies automation tooling or process improvements that enhance team productivity.
Manages time and workload effectively to meet sprint commitments with minimal rework.
Balances quality and speed by prioritizing tasks and following established engineering practices.
Innovative
Explores new tools frameworks and technologies that improve development speed and quality.
UsesAI-assisted development tools (e.g. code generation optimization documentation assistants) to accelerate learning and productivity.
Contributes ideas that improvedevelopmentworkflows code quality or product experience.
Demonstrates curiosity creativity and a willingness to experiment within defined guidelines.
Requirements
Experience- 2 to 4 Years
Understanding of object-oriented programming concepts data structures and algorithms
Familiarity technologies C# SQL and version control systems (Git)
Basic debugging and troubleshooting skills
Ability to write readable maintainable code and follow established patterns
Strong problem-solving skills and willingness to learn from feedback
Collaborative mindset and comfort working in a team-based Agile environment
Demonstrated curiosity and accountability in learning modern software tools and development practices
Participation in structured training or onboarding programs () is a plus
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 .
Click here to review InvoiceClouds 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.
Required Experience:
IC
View more
View less