Mô tả công việc
Join Aperia Solutions, a leader in SaaS solutions for the Payments and Compliance industries. Aperia is a Texas- based fintech and managed consultancy firm that creates custom SaaS applications and other software- based solutions for the payments, banking, and processing industry. Founded in 1999, Aperia offers business intelligence, risk management, compliance, and customer intelligence platforms. With offices in Dallas, Washington DC, and Vietnam, Aperia is a fast- paced, global organization that strives to improve efficiency in compliance, risk, and customer service operations. Aperia’s clients include banks, processors, payment facilitators, merchant service providers, independent sales organizations, and government entities. A career at Aperia promises a great challenge, culture, and opportunities to forge your own path.
Job Description
We are seeking a highly skilled and experienced Senior Full Stack Developer to join our in- office team in Ho Chi Minh City, Vietnam. The ideal candidate will possess advanced knowledge and experience in .NET, React and SQL Server. Additionally, we are looking for an individual who is proficient in both modern event- driven architecture and legacy 3- tier architecture and has experience with AI plugins in their Integrated Development Environments (IDEs). Proficiency in writing micro frontends and microservices, transforming legacy applications into modern patterns, and experience with Azure DevOps is essential. The candidate should also have experience with the SAFe Agile Methodology and acting as a technical team lead over a scrum team.
Core Responsibilities
Ensure performance, quality, and responsiveness of applications.
Develop and maintain micro frontends and microservices to ensure modularity and scalability.
Integrate and utilize AI plugins to enhance development processes and outcomes.
Implement and manage both modern event- driven and legacy 3- tier architectures.
Design, develop, and maintain scalable, reliable, and efficient full- stack applications using .NET, React, Node.js, and SQL Server.
Transform and modernize legacy applications to conform to new architectural patterns.
Help maintain code quality, organization, and automatization.
Identify and correct bottlenecks and fix bugs in a timely manner.
Functional Responsibilities
Mentor junior developers and provide technical guidance to the team.
Lead a scrum team as a technical team lead, ensuring effective collaboration and project delivery.
Collaborate with cross- functional teams to define, design, and ship new features.