Principal Software Engineer

New Today

Overview

As a Principal Software Engineer at Litera, you will be part of a dynamic team that is passionate about driving innovation in the legal technology space. You will have the opportunity to work with cutting-edge tools and collaborate with industry experts to deliver solutions that make a real difference in the legal profession.

Key Responsibilities

  • Lead in designing, coding, testing, configuring, documenting, and debugging software, utilizing technologies, development tools and languages as required for the project assigned
  • Collaborate with Product Management, Software Quality Assurance, DevOps, Architecture, and other functional teams to ensure that solutions are efficient, consistent and fulfill business needs
  • Work in an Agile software development environment (e.g. Scrum, Kanban), participating in commitment, retrospective and planning meetings
  • Attendance during regular work hours and overtime as required
  • Participate in requirements reviews
  • Refactor existing software
  • Apply generally accepted development and quality assurance standards and techniques to assure efficient program logic and data manipulation
  • Lead design and design reviews
  • Able to independently architect and lead implementation of new software solutions from scratch, including developing project plans, coordinating projects, managing project team activities, communicating changes and progress, and delivering on time and budget
  • Provide technical guidance and supervision to other team members, including exploring alternative system and software designs
  • Work closely with the Director of Software Development and Architecture team to ensure adherence to architecture best practices
  • Contribute to design and decision making across areas; understand related domains
  • Develop language-agnostic capabilities and quickly learn new programming languages as needed
  • Develop proofs of concept to validate outcomes in certain technologies
  • Scaffold applications to ensure scalability and reusability
  • Proactively research and recommend new technologies

Qualifications and Key Requirements

  • Bachelor’s Degree in Computer Science or similar discipline
  • Salesforce App Builder certification
  • Salesforce Platform Developer I certification
  • Salesforce Platform Developer II certification
  • Salesforce JavaScript Developer I certification
  • 6+ years of development experience using Aura/LWC framework
  • 10+ years of development experience with Apex
  • Good understanding of design patterns and OOP concepts
  • Good knowledge of building and extending REST APIs on the Salesforce Platform
  • Good knowledge of SOQL, SOSL and SQL
  • Experience using ETL tools such as DBAmp and Dataloader

Why Join Litera

  • The company culture: We emphasize helping each other grow, doing the right thing, and contributing to a journey to amplify impact
  • Commitment to Employees: Tools and programs that matter to difference-makers in the legal world
  • Global, Dynamic, and Diverse Team: A global company with ambitious goals and opportunities
  • Comprehensive Benefits Package: Health insurance, retirement plans, generous paid time off, and work-life balance
  • Career Growth and Development: Career paths and opportunities for professional development in technical and leadership roles

Litera is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search