Principal Software Engineer Fully Remote My client is looking for a seasoned Principal Software Engineer to establish technical leadership while remaining hands-on with significant experience in coding, architecture, and system design. Principal Software Engineer - Required Experience: 10+ years of experience in software design, coding, and application architecture. Strong hands-on experience, with a primary focus on Java or C#/.NET. Exposure to JavaScript, HTML, CSS, and XML. Messaging, Caching, and System Integration tools. Strong REST fundamentals and API development. Strong coaching and mentoring mindset and approach. Contribute to Architecture design, principles, and standards. Experience in Fintech or Payments environments is desirable. Ability to drive Agile development and deliver products quickly and to a high standard. Principal Software Engineer - Key Skills: Java, Architecture, .NET, Payments, Front End Development Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: Java Architecture .NET Payments Front End Development Benefits: Work From Home