Software Engineer (.NET)
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.
Want more jobs like this?
Get jobs in Hyderabad, India delivered to your inbox every week.

- Delivers well-designed, well-tested, readable, and maintainable code that meets quality and performance standards.
- Contributes reliably to sprint commitments, ensuring features and enhancements are delivered on time.
- Participates in code reviews and testing activities to ensure high-quality releases.
- Supports regular, timely application releases that meet customer and business expectations.
- Applies test-driven development, CI/CD, and automation practices to improve delivery reliability.
- Takes responsibility for assigned features and tasks from design through completion.
- Actively participates in technical decision-making within the scope of assigned applications.
- Documents work clearly through code comments, work items, and implementation notes.
- Seeks feedback and incorporates it to continuously improve technical and professional performance.
- Operates with accountability, following development, security, and quality standards consistently.
- Uses version control, build pipelines, and development tools to streamline collaboration and delivery.
- Applies strong time-management skills to balance feature development, reviews, and support work.
- Contributes to continuous improvement of development workflows and delivery processes.
- Builds reusable components and follows established patterns to reduce rework and improve consistency.
- Supports efficient onboarding and collaboration by maintaining clear, understandable code.
- Explores modern programming practices, frameworks, and tools to improve code quality and developer productivity.
- Contributes ideas to improve product functionality, usability, or technical design.
- Adopts new techniques for building responsive, modern web applications and APIs.
- Applies curiosity and forward-thinking to solve technical problems and improve system behavior.
- Learns and applies emerging best practices in cloud-native and distributed systems development.
- Solid technical background in enterprise software development, preferably within FinTech, banking, lending, or payments
- Experience with .NET / .NET Core (C#, ASP.NET WebForms, MVC, WebAPI) and Visual Studio
- Experience with SQL Server, T-SQL, and ADO.NET
- Familiarity with Azure DevOps and modern CI/CD practices
- Front-end development experience using JavaScript, HTML, CSS, jQuery, and React
- Experience with Microsoft Azure or similar cloud platforms
- Understanding of API development and integration patterns
- Experience with Agile methodologies (Scrum, Kanban)
- Experience working with transactional databases and caching systems
- Familiarity with test-driven development and continuous integration
- Exposure to microservices and event-driven architectures
- Understanding of performance tuning and software security best practices
- Ability to collaborate effectively with both technical and non-technical stakeholders
- Self-directed, accountable, and comfortable working 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.
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion