New American Funding is seeking a highly skilled PHP professional to lead the design, development, and implementation of their Customer Relationship Management platform. The role involves ensuring code quality, providing mentorship to development teams, and optimizing application performance and scalability.
Responsibilities:
- Design, develop, and maintain robust PHP applications, ensuring code quality and adherence to best practices
- Provide guidance and mentorship to development teams, ensuring adherence to best practices through training, code reviews, and active participation in planning meetings
- Work closely with engineering, product teams, and vendors to evaluate software solutions and solve integration challenges
- Create and maintain comprehensive documentation for new and existing systems, including UML, architectural, and data flow diagrams
- Provide technical guidance and supervision to our teams. Ensure they follow best practices through training, examples, documentation, by conducting code reviews and engaging during team planning meetings
- Analyze and optimize application performance and scalability, implementing solutions to address identified challenges
- Work with DevOps engineers to establish robust observability standards and ensure smooth production deployment, and post-production reliability
- Work with vendors to evaluate software and solve integration challenges
Requirements:
- Bachelor's degree in computer science or work-related equivalent
- 5+ years of PHP (Laravel, CodeIgniter) software development experience
- 3+ years' experience with database technologies such as MySQL, MariaDB, MySQL Aurora experience
- 5+ years' front-end experience with Vue and React
- 3+ years' production experience with Kubernetes, Helm, AKS/EKS
- Familiarity with AWS products: S3, EKS
- Familiarity writing documentation and creating UML, architectural and data flow diagrams
- Experience building integrations with vendors, and in-house APIs
- Knowledge in performance, scalability, enterprise system architecture, and engineering best practices
- Excellent communication and interpersonal skills working across multiple geographies
- Must be able to verify identity and employment eligibility to work in the U.S
- Proficiency with Nuxt and/or Next.js, .NET Core, (C#)
- Proficiency in Azure Cloud including App Services, Functions, Service Bus, Monitoring, Cosmos DB, Blob Storage, Event Grid, ElasticSearch, SQL Server
- Experience optimizing applications or systems to maximize performance at scale
- Working knowledge of Banking, Financial Services or FinTech
- A deep understanding of cross functional teams
- Experience in production deployments and resolving production issues