Posted on 16th March 2026
Expires on 15th May 2026
Negotiable
Embrace Finance and Banking group serves ~1,100 institutions across North America, including nearly 450 financial institutions comprising of 150+ credit unions and 250+ banks, spanning Top 50 U.S. banks as well as community financial institutions that power regional growth.
As we continue to grow, we are looking for aSenior / Lead Software Engineerwith strong expertise inPHP 8, MySQL, AngularJS, and jQueryto help design, build, and scale core platform capabilities. This is ahands-on technical leadership rolewhere you will actively develop software, lead engineering initiatives, and mentor developers while ensuring the scalability and reliability of our applications.
You will collaborate closely with product, engineering, and operations teams to deliver high-quality solutions that support our growing platform.
Design, develop, and maintainhigh-performance web applications using PHP 8 and MySQL.
Build and enhanceinteractive frontend applications using AngularJS and jQuery.
Architect and implementscalable and maintainable backend systems and APIs.
Write clean, maintainable, and efficient code following modernsoftware design principles and best practices.
Design efficientdatabase schemas, queries, and indexing strategiesto ensure high performance and scalability.
Conductcode reviews and technical design reviewsto maintain code quality and engineering standards.
Troubleshoot and resolve complex issues includingapplication performance, database optimization, and system reliability.
Ensure the platform followssecure coding practices and modern development standards.
Developend-to-end product featuresacross both backend and frontend layers.
Build and maintainRESTful APIs and backend services using PHP.
Integrate frontend applications with backend services andMySQL databases.
Improve existing systems byrefactoring legacy code and modernizing architecture where needed.
Providetechnical guidance and mentorshipto junior and mid-level engineers.
Participate inarchitecture discussions and technology decisions.
Collaborate withProduct Managers, Designers, and QA teamsto translate requirements into scalable technical solutions.
Supportagile development practices, including sprint planning, backlog grooming, and release planning.
Help driveengineering best practices, coding standards, and documentation.
7+ years of professional software development experience.
Strong expertise inPHP 8and modern PHP development practices.
Hands-on experience working with theYii2 framework.
Extensive experience withMySQL, including schema design, query optimization, and performance tuning.
Solid experience building frontend applications usingAngularJS and jQuery.
Experience developingRESTful APIs and web services.
Strong understanding ofObject-Oriented Programming (OOP), MVC architecture, and design patterns.
Experience working withlarge-scale web applications and production systems.
Knowledge ofsecure coding practices and web application security principles.
Experience leading technical initiatives or mentoring engineering teams.
Strong communication skills and ability to collaborate withcross-functional teams.
Experience working inAgile/Scrum development environments.
Familiarity withmodern frontend frameworks or migration from AngularJS to newer frameworks.
Experience withcloud platforms such as AWS or Azure.
Experience withCI/CD pipelines and automated testing frameworks.
Experience working withhigh-traffic production systems.