Description
You will lead the design and development of API and UI applications supporting back-office payment operations.
Responsibilities
- Design and oversee the development of full-stack web applications using .NET and Java.
- Own the end-to-end technical solution and drive quality across projects.
- Apply appropriate design patterns to guide teams toward reusable and maintainable components.
- Enforce coding standards and best practices by reviewing and providing feedback on pull requests.
- Oversee application performance and scalability, making recommendations for customer load support.
Required Skills
- 7+ years in software development, with at least 3 years focused on architecture design.
- Extensive backend experience with .NET and Java, including Web API development.
- Proficiency in SQL and database design/management.
- Solid understanding of REST API fundamentals.
- Knowledge of software architecture and design patterns.
- Exposure to cloud platforms such as Azure or AWS.
- 14+ years of working experience.
Preferred Skills
- Extensive experience with Azure cloud.
- Familiarity with DevOps practices and CI/CD pipelines.
- Understanding of UI/UX design principles.