Principal Software Engineer - Tech Lead

December 10

Apply Now
Logo of CeriFi

CeriFi

Ed Tech • Technology • Continuing education • legal education • financial education

201 - 500 employees

📚 Education

Description

• As a Principal Engineer / Technical Lead, you will lead the design, development, and testing of software products in the Microsoft stack in the EdTech. • Leveraging our unique proprietary data, advanced learning science techniques and the power of LLMs, you will lead the team to design and implement a full-scale LXP application. • The ideal candidate is a hands-on principal level software engineer with leadership experience. • Responsibilities: The candidate will use their strong technical skills to help lead the product development needs of our LMS/CMS • As a Principal Engineer / Technical Lead, you will be responsible for the design, development, and testing of software products in the Microsoft stack • You will be responsible for the definition of software requirements for complex systems, recommend new frameworks, and lead teams to help provide the project’s technical vision • Your team will be responsible for work in all stages of SDLC, from reviewing requirements, architecture, to design, to develop and test, to deployment • Write clean, efficient, and well-documented code. • Help team(s) in building future cloud native solutions • Identify and troubleshoot issues in the back-end infrastructure and applications. • Optimize applications for maximum speed and scalability. • Motivate and lead software engineering development team.

Requirements

• Bachelor's degree or higher in Computer Science, Engineering, or related field; equivalent experience will be considered. • 4+ Years of demonstrated development tech/team leadership • 8+ years’ software development experience in C#/.NET and various UI frameworks • Develop high-quality code adhering to the best coding practices as laid down by the company • Able to produce well-thought-out architecture with scale, performance, security, and availability considerations • Work closely with the project team to create schedules, identify assignments, and provide updates • Work with C#, ASP.Net, Postgres, AWS technologies such as SQS, Lambda, RDS, ElastiCache, among other technologies. • Working knowledge of Agile/Scrum methodology • Excellent communication skills both written and verbal • The ideal candidate will have experience working in a EdTech space. • AWS certification is highly desirable.

Apply Now

Similar Jobs

December 10

Transform AI research into software solutions as a Full Stack Engineer at Gemini Legal.

December 10

Join Zencoder as a Full-Stack Software Engineer, creating innovative AI coding solutions. Contribute to product development using TypeScript, Java, and Python across IDE and DevOps.

December 10

Join Amperon as a Senior Software Engineer, focusing on analytics and AI in energy transition.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com