Full-Time

Senior Software Engineer

Product

Confirmed live in the last 24 hours

InvoiceCloud

InvoiceCloud

11-50 employees

Digital billing and payment solutions provider

No salary listed

Senior, Expert

Hyderabad, Telangana, India

In Person

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
jQuery
Microsoft Azure
Agile
JavaScript
ASP.NET
Microservices
C#
SCRUM
HTML/CSS
Requirements
  • Solid technical background in enterprise software development, preferably within financial services or FinTech (banking, lending, payments).
  • Understanding of design system implementations.
  • API development
  • 7+ years of experience with technologies we currently use: .Net framework (C#, ASP.NET (WebForms, MVC, WebAPI), Visual Studio), T-SQL, ADO.NET, SQL Server, Azure DevOps, JQuery, JavaScript, HTML, and CSS
  • Experience with Microsoft Azure or similar cloud technology vendors
  • Experience with agile best practices and related methodologies (Scrum, Kanban etc.).
  • Experience with transactional databases and caching systems.
  • Experience with test-driven development (unit and integration testing) and continuous integration.
  • Experience with and understanding of best practices in building public, internal APIs and integration frameworks.
  • Experience with scalable, distributed systems using microservices and event-driven architecture.
  • Experience with performance tuning production architecture.
  • Understanding of software security best practices.
  • Collaborate with both technical and non-technical stakeholders.
  • Self-led, capable of working with little direction.
  • Skilled communicator with a collaborative spirit.
Responsibilities
  • Play a critical role in the architecture, design, development, and technical decision making of applications in scope.
  • Write well-designed, well-tested, readable, maintainable code.
  • Participate in code reviews to maintain code quality and distribute knowledge.
  • Help lead large projects from idea to execution.
  • Ensure application releases occur regularly, timely and with high quality.
  • Partner with designers and product managers to scope, design, define, measure, and iteratively deliver innovative experiences to our payers and billers.
  • Contribute to the design and implementation of our design system.
  • Build complex, responsive, modern, and consistent web applications.
  • Implement front-end best practices.
  • Build trusting relationships and collaborate within and across all internal teams.
  • Encourage a highly communicative culture that ensures open, transparent, and consistent exchange with key stakeholders.
  • Play an active role in continuous improvement of our lean product development and delivery processes.
  • Champion agile best practices around continuous integration, test-driven development, and continuous deployment.
  • Perform periodic on-call support for after-hours deployment/maintenance windows.
  • Coach, mentor and help peers.
  • Report progress on work items as it happens, via work item notes, and as requested.
Desired Qualifications
  • Attention to detail
  • Problem solver
  • Efficient
  • Forward thinking
  • Committed
  • Proactivity
  • Coachable
  • Accountable

InvoiceCloud provides a digital solution for businesses to manage their billing and payment processes efficiently. It operates as a Software-as-a-Service (SaaS), allowing clients to access the platform online without installation. This service is designed to create a smooth and secure payment experience for customers, which is essential for maintaining satisfaction and loyalty. Unlike competitors, InvoiceCloud focuses specifically on simplifying the billing process, making it user-friendly for both businesses and their clients. The goal of InvoiceCloud is to enhance the financial transaction experience for its users, ensuring that they can manage payments seamlessly and effectively.

Company Size

11-50

Company Stage

IPO

Headquarters

Braintree, Massachusetts

Founded

2009

Simplify Jobs

Simplify's Take

What believers are saying

  • Increased adoption of digital payment solutions boosts demand for InvoiceCloud.
  • Embedded finance trends create opportunities for InvoiceCloud to enhance customer experience.
  • AI and machine learning enable InvoiceCloud to offer personalized, efficient services.

What critics are saying

  • Shareholder dissatisfaction due to proposed sale to Vista Equity Partners.
  • Leadership changes may lead to strategic shifts or instability.
  • Involvement of investment banks suggests potential financial instability or restructuring.

What makes InvoiceCloud unique

  • InvoiceCloud offers a seamless SaaS solution for digital billing and payments.
  • EngageSmart's subscription model ensures continuous updates and improvements for clients.
  • InvoiceCloud focuses on secure transactions, enhancing customer satisfaction and loyalty.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

401(k) Retirement Plan

401(k) Company Match

Unlimited Paid Time Off

Mental Health Support

Parental Leave

Tuition Reimbursement

Growth & Insights and Company News

Headcount

6 month growth

-11%

1 year growth

-20%

2 year growth

-20%
CityBiz
Aug 13th, 2024
InvoiceCloud Announces New Leadership

O'Brien joined EngageSmart as President of InvoiceCloud and enterprise solutions in 2022.

Investing.com
Jul 22nd, 2024
Forrester appoints tech veteran Bob Bennett to board

Bennett, who stepped down as CEO of EngageSmart in April 2024, maintains advisory roles as an independent board member for InvoiceCloud and SimplePractice.

Digital Transactions
Jan 8th, 2024
Garmin Pay in New Garmin Watch And Other Digital Transactions News briefs from 1/8/24

Healthcare practices payments provider PatientFi LLC named Ray Bassi senior vice president of sales.

Stockhouse
Oct 27th, 2023
SHAREHOLDER NEWS: Johnson Fistel Investigates Proposed Sale of EngageSmart to Vista Equity. Is $23.00 a Fair Price?

On October 23, 2023, EngageSmart announced that it had entered a deal to merge with Vista.

Business Wire
Oct 24th, 2023
EngageSmart Agrees to Be Acquired by Vista Equity Partners for $4.0 Billion

EngageSmart, Inc. (NYSE: ESMT) (“EngageSmart” or “the Company”), a leading provider of vertically tailored customer engagement software and integrated