Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer (.NET)

6 days ago Hyderabad, India

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

Job Details 
The Software Engineer contributes to the design, development, and evolution of InvoiceCloud’s core product platform, with a focus on payer- and biller-facing solutions. This role plays an important part in implementing high-quality features, supporting architectural decisions, and continuously improving how software is built and delivered. 
 
Working in a collaborative, agile environment, the Software Engineer partners with Product, Design, and Engineering peers to deliver secure, scalable, and user-friendly experiences. This role is ideal for a strong technical problem solver who values code quality, modern engineering practices, and customer impact. 
 
Success Profile 
At InvoiceCloud, success is anchored in our core competencies. These competencies guide how every employee delivers impact across their role 

Want more jobs like this?

Get jobs in Hyderabad, India delivered to your inbox every week.

Job alert subscription
 
Results Driven 
  • 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 Ownership 
  • 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. 
 
Drives Efficiency 
  • 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. 
 
Innovative 
  • 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. 
 
Requirements 
  • 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.

Client-provided location(s): Hyderabad, India
Job ID: 7551981003
Employment Type: OTHER
Posted: 2026-01-06T18:35:57

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