Navan is looking to develop and enhance its expense management software to provide a streamlined platform for managing financial data with customer systems, enabling efficient management, review, and adjustment of expense data for accounting purposes.
Requirements
- Proficiency in programming languages relevant to web and backend development, such as Java, Python.
- Experience with RESTful APIs and web services is crucial.
- Ability to diagnose and resolve complex technical issues related to data integration and synchronization.
- Experience with large-scale distributed systems serving developers and/or end users
- In-depth experience with Java, Spring Boot and AWS
- Knowledge of common ERP and accounting systems, their data structures, and how they manage financial transactions.
Responsibilities
- Build and maintain a scalable, secure, and efficient eng solutions
- Collaborate with cross-functional teams(Travel & Expense), including data scientists, analysts, product managers, and software engineers, to design, develop, and implement fraud prevention solutions.
- Conduct research and keep up-to-date with the latest industry trends, technologies, and standards in fraud prevention.
- Provide technical leadership and mentoring to other engineers on the team.
- Collaboration with Cross-Functional Teams: Work closely with product managers, UX/UI designers, and other engineers to understand user requirements and translate them into effective technical solutions.
- Ensure Data Integrity and Security: Implement measures to ensure the integrity and security of financial data throughout the transfer and integration process.
- Customization and Configuration Support: Provide solutions for customization and configuration to meet specific customer needs, including adapting the integration process to fit various ERP systems.
Other
- 4-6 years or equivalent quality experience, preferably in startup environments
- Ability to be an innovative problem solver that can turn ambiguous problem spaces into clear solutions, and comfort with new technology and thinking outside the box to develop and implement solutions
- Ability to influence without authority, working with technical and cross-functional teams who do not report into this role
- Strong verbal and written communication skills to effectively collaborate with team members and interact with customers.
- Precision in handling financial data and ensuring accurate integration into various systems.