Experience with providing technical leadership, mentoring on software engineering design, development, and frameworks, analyzing alternatives, and presenting technical options to leads and clients. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs.