SDE II - JavaScript
Highradius
Posted: April 3, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Write concise 2-3 sentence summary highlighting the main responsibilities and key skills required.
Required Skills
Job Description
Job Summary:
The Software Engineer (3 - 5 Years) will work on JavaScript Rules - build, migrate, and maintain code on the AP platform using ECMAScript ES11. The role combines hands-on JavaScript development with deep understanding of invoice and purchase-order business rules, customer configurations, and rule execution patterns. Success in this role depends less on pure coding complexity and more on accurately translating AP / procurement requirements into scalable, configurable validations.
Key Responsibilities:
● Develop and maintain AP code in JavaScript (ES11) for invoice, PO, and buyer-specific validation scenarios.
● Understand buyer requirements and map them into reusable, configuration-driven validations instead of hardcoded logic.
● Migrate legacy VBS / VB4.0 rules into JavaScript while preserving business behavior and customer outcomes.
● Use app.config.param for parameter-driven behavior and configParams.has(...) to conditionally execute validations.
● Debug rule failures, edge cases, and source-data issues across invoice, PO, and document-processing workflows.
● Partner with implementation, support, QA, and product teams to validate requirements and ensure release readiness.
● Create test cases, documentation, and reusable templates for customer-specific rule onboarding and maintenance.
● Improve rule readability, maintainability, and performance as customer volume and platform complexity grow.
Required Skills and Experience:
● Strong JavaScript / ECMAScript fundamentals; hands-on experience with ES6+ and modern debugging practices.
● Working knowledge of VBScript / VB4.0 or ability to read legacy VBS and convert it into JavaScript.
● Experience with business-rule engines, validation frameworks, workflow platforms, or configurable SaaS products.
● Understanding of invoice, purchase order, AP automation, EDI, procurement, or ERP-integrated workflows is strongly preferred.
● Comfort working with configuration patterns, parameterized validations, and conditional rule execution.
● Ability to analyze ambiguous customer requirements and translate them into deterministic system behavior.
● Strong debugging, root-cause analysis, and stakeholder communication skills.
● Experience with JSON, XML, regex, APIs, SQL, or related integration / data-processing concepts is a plus.
● Exceptional communication, interpersonal, and leadership skills.
● Practitioner of Agile (Scrum) methodology.
● Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams. Work with a small team, collaborate, and stay committed to the mission.
● Have a founder's mindset in solving problems. This means what finally matters is that the developers who use the product are successful, which helps the company win. Ready to do what it takes to succeed.
● Strong sense of ownership. Think end-to-end and care about how the feature or product is delivered to the end user. Don’t stop at just product development.
● Provide support to run a world-class service and strive for an SLA of 99.95.