Legal Technology Senior Software Engineer

SK Battery AmericaNew York, NY
1dHybrid

About The Position

We are seeking a Legal Technology Senior Software Engineer to join our Firm. This position will be based in our New York City office (hybrid). In this role, you will participate in all aspects of the product development life cycle from design to delivery. You will be responsible for implementing high performance software applications that provide outstanding user experience and are written using the latest technologies.

Requirements

  • Experience in developing applications using C#, .Net, WPF, ASP.NET, JavaScript/TypeScript, and Angular
  • Ability to design SQL database objects for SQL Server including tables, indexes, constraints, stored procedures, and views
  • Knowledge of building and maintaining CI/CD pipeline solutions
  • Experience with development of RESTful APIs
  • Excellent verbal and communication skills
  • Strong problem-solving abilities and an aptitude for learning new technologies
  • Excellent analytical and trouble shooting skills
  • Ability to deal courteously/effectively with others
  • Ability to handle confidential/sensitive matters
  • Ability to handle multiple assignments and shifting priorities
  • Ability to work well under pressure
  • Detail oriented
  • Knowledge of Firm operation, policies, and procedures
  • Flexibility to adjust hours to meet operating needs
  • Bachelor's degree in computer science
  • Minimum of 10 (Ten) years of software development work experience

Responsibilities

  • Meets with team members and end-users to establish software requirements
  • Prepares analyses of processes and requirements
  • Consults with team members regarding design and implementation of applications
  • Creates databases and application interfaces based on analysis of requirements within established guidelines
  • Writes high performance code using established coding standards
  • Implements security access on applications
  • Develops unit tests to test code implementation
  • Develops application testing plans and assist with the testing process, including contention with existing desktop applications
  • Provides guidance, direction and mentorship to other Software Engineers in the design and implementation of their applications
  • Assists in the training of all new Software Engineers
  • Reviews code of other Software Engineers to ensure that coding standards and procedures are followed and implemented in the most efficient manner
  • Helps identify areas where the group can improve its processes, efficiency and quality.
  • Instructs Legal Technology Trainers in use and training of the software
  • Assists with integration strategies between applications
  • Researches latest technology trends
  • Performs other related duties as assigned

Benefits

  • Competitive salaries and year-end discretionary bonuses.
  • Comprehensive health care (medical, dental, vision), savings plan/401(k) and voluntary benefits.
  • Generous paid time off.
  • Paid leave options, including parental.
  • In-classroom, remote, and on-demand learning and professional development opportunities.
  • Robust well-being classes and programs.
  • Opportunities to give back and make an impact in local communities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service