Principal Software Engineer is an essential role operating at a comprehensive technical level, delivering technology projects for financial institutions or enterprise firms, engaging with engineering to understand the impact of technical changes, and ensuring the successful delivery of our clients’ requirements. Our ideal candidate can explain technical concepts to both technical and non-technical stakeholders, is interested in working on client facing projects and has proven analytical and problem-solving skills. You will interact with Clients, Consultants, Business Analysts and Engineers, performing the crucial task of analyzing and validating business requirements, translating them into detailed software solutions and specifications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level