Description
Lead the design and development of API and UI applications for back-office payment operations.
This role is on-site.
Responsibilities
- Design and oversee full-stack web applications using .NET and Java.
- Own end-to-end technical solutions and drive project quality.
- Apply design patterns to create reusable and maintainable components.
- Enforce coding standards and review pull requests.
- Optimize application performance and scalability for customer loads.
Required Skills
- 14+ years of software development experience.
- 3+ years focused on architecture design.
- Extensive backend experience with .NET and Java.
- Proficiency in SQL and database design.
- Solid understanding of REST API fundamentals.
- Knowledge of software architecture and design patterns.
- Exposure to cloud platforms (Azure or AWS).
Preferred Skills
- Extensive experience with Azure cloud.
- Familiarity with DevOps practices and CI/CD pipelines.
- Understanding of UI/UX design principles.