• Bachelor’s degree in Computer Science, Computer Engineering, or closely related field and 5 years of experience.
• Experience with: Leading and delivering business-critical software projects for credit processing systems and software applications in the financial industry, including developing software product objectives and launch plans;
• Conducting in-depth user research and testing activities, refining and integrating design improvements based on feedback from stakeholders and cross-functional teams;
• Interfacing between the business and cross-functional teams to orchestrate seamless collaboration across diverse technology stacks;
• Working with complex algorithms and large, diverse datasets while contributing to system integration initiatives across multiple data sources and enterprise platforms;
• Tracking project schedules and product KPIs;
• Coordinating software design, development, implementation, and delivery schedules;
• Preparing design and solution documentation for the software implementations;
• Creating design (HLD) architecture for Applications/Feature/Business Components/Data Models;
• Providing application support and maintaining/improving the performance of existing software; and
• Using: Microsoft Azure Cloud Services, Microsoft SQL, PowerBI platform, JIRA for Product/Project Management, Lucidchart for architecture and process flow diagrams, Microsoft Technology Stack, SOAP and REST API development and integration.