Software Engineer

Solifi
Solifi

Software Engineering

India

Posted on Aug 26, 2026
Software Engineer
VN1008
Software Engineer
Bangalore
Solifi deliver a solid financial technology foundation for equipment, working capital, wholesale, and automotive finance firms. At Solifi, we believe that commerce is only as strong as the system it runs on. Our mission is to reshape finance technology by bringing together proven solutions into a singular powerful technology platform designed to help protect and scale financial organizations. We guard our customers by being precise and reliable, we guide their success by combining powerful technology with proven expertise, and we help them grow by unleashing their potential.
You will be working primarily with a development team in US and India, and QA team in India.
Solifi is seeking an innovative and dedicated UI Software Engineer in our development team. The successful candidate will design and implement solutions to business requirements for our ABL and Factoring products. We’re looking for someone with a strong technical skills and a solid problem-solving aptitude, an excellent communicator, and a willing team-player; excited about giving their best every day. This position involves development specific to customer requests and market requirements.
Work with development and QA team in India in conjunction with US-based team.
Develop new UI for ABL and Factoring products.
Create new and extend system REST API.
Modernize application’s architecture and technologies.
Guide team development efforts towards successful project delivery.
Provide technical leadership to teammates through coaching and mentorship.
Maintain high standards of software quality within the team by establishing good practices and habits.
Collaborate with other software developers, PO, SM and software architects to plan, design, develop, test.
Analyze and resolve technical and application problems.
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties. Adhere to high-quality development principles while delivering solutions on-time.
Essential Duties and Responsibilities:
Product Development
  • Advanced analytical and problem-solving skill.
  • Deep understanding of current and emerging web, cloud and secure system architecture.
  • Day-to-day development using MS Visual Studio and Visual Studio Code, Angular, VB.NET, PostgreSQL, HTML, CSS, TypeScript.
  • Knowledgeable with Windows Servers, GitLab, AWS, and Terraform is a plus.
  • Possess knowledge of and experience in building financial systems.
  • Should have a good exposure on how and best ways to improve the performance of the system.
  • Ability to pay strong attention to details.
  • Ability to function in a high pressure and demanding environment.
  • Support team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Collaborate with other software developers, PO, SM and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on software development technologies.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Design, develop, and test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code. Package and support deployment of releases.
  • Work with teammates in the migration of legacy applications to current software technologies. Develop, refine, and tune integrations between applications.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties. Adhere to high-quality development principles while delivering solutions on-time.
Knowledge, Skills and Abilities:
  • Hands-on experience with:
    • Angular
    • MS .NET Framework
    • MS Visual Basic .NET or C#
    • PostgreSQL
    • HTML, CSS
    • JavaScript
    • Windows Servers, IIS, PowerShell
    • GitLab
  • Knowledgeable in:
    • Computer Networking
    • Web Protocols
    • Windows System Engineering
    • AWS Cloud
    • Terraform
  • Development knowledge of the financial and accounting system.
  • Experienced professional contributor with responsibility for an advanced area of work in the professional field.
  • Possesses and applies comprehensive knowledge of particular field of specialization to the completion of complex assignments.
  • Has good understanding of how own area/team contributes to work unit’s success; recognizes wider business implications of decisions/actions.
  • Primary contribution is in applying knowledge (product, industry, professional, technical) doing individual contributor work.

Teamwork:
  • Oversees the completion of projects or assignments, including planning and reviewing progress and accuracy of work, evaluating results, etc.
  • Work with others through example and sharing of knowledge/skill
3 years
Bachelor's Degree
Full Time
Group Medical Insurance, Group Personal Accident, Employee Anniversary gift, Loyalty Bonus, Employee Referral Bonus, Rewards and Recognition program, Wellness Allowance, Privilege Leave (PL): 15 days per year, Casual Leave (CL) 12 days per year, Maternity/paternity/Bereavement leave
22 Dec 2026