Senior Software Engineer

Ideal candidates will be located in Romania, UK, or US Eastern, with preference to Romanian candidates.

About Lupl: Lupl is the Collaboration Platform for Legal. It makes it easy for legal professionals and their clients to work together, within and between law firms, corporate legal departments, and other organizations. It combines powerful native communication, collaboration, document sharing, knowledge and legal project management functionality with the option to plug and play with a range of integrated third-party systems. The Lupl platform was beta-tested for a year prior to its Early Adopter Program launch in April 2021 and its Global Release in November 2021.

Working at Lupl: Lupl itself is the result of a unique collaboration between an international group of law firms and legal departments. And working at Lupl provides an opportunity for collaboration, challenge, and reward. Join an exciting and dynamic startup aiming to support a rapidly changing legal industry, while remaining dedicated to maintaining a diverse workplace that values and celebrates differences. You’ll work with a highly energetic, entrepreneurial, and international team who are passionate about our platform and our company.

We are an equal opportunity employer. We celebrate diversity, welcome applications from candidates from all walks of life, and are committed to creating an inclusive environment for everyone at Lupl.

Position summary:

We are looking for people who enjoy programming and use their great coding skills to contribute to building Lupl – The Collaboration Platform for Legal. We strongly believe in technological freedom, and we are not caught up in the ideological wars between different technologies.

You will be contributing to a complex suite of systems with many moving parts and high performance requirements. You will have to design, implement, and maintain our platform while keeping an eye out for the future shape of the product.

Responsibilities:

  • Responsible for the entire development life cycle, from conception to design & deployment
  • Work with development teams and product managers to ideate software solutions
  • Design & develop exceptional software by combining your technical skills with business goals
  • Constantly look for improvement in solving technical problems and designing solutions

Requirements:

  • 5 or more years of relevant software development experience
  • Analytical, strategic conceptual thinking, planning, and execution skills
  • Experience in architecting, developing, and maintaining complex distributed applications
  • Strong knowledge of C#/.NET Core
  • Experience with SQL Server and Entity Framework
  • Experience with cloud development and deployment such as Microsoft Azure or AWS
  • Ability to write quality unit and integration tests
  • Excellent communication and teamwork skills

Nice to Have:

  • Experience with JavaScript and SPA
  • Experience with CI/CD pipelines with tools such as Azure DevOps

Physical Demand and Work Environment

The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical demands: The employee is frequently required to access, input, and retrieve information from a computer to produce typed/written copy, free of errors, without the assistance of another person. The employee is regularly required to read, speak, hear, and communicate clearly and effectively.

Work environment: Lupl is primarily a distributed team. This role may involve an in-office and/or work-from-home environment. Lupl uses standard office equipment that includes, but is not limited to, computers, telephones, multi-function devices (print/copy/scan), books and files. While performing the duties of this job within an office, the employee may be exposed to various components of an office environment such as florescent lighting, pollen, dust, recycled air, VDTs, semi-enclosed areas, central heating and air conditioning and office noise.

Safety expectations: Exercise care in the course of work to prevent injuries to oneself and co-workers

Diversity, equity, and inclusion statement: We strive to create an inclusive and rewarding environment that allows our people to thrive both professionally and personally. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at the company will be based on merit, qualifications, and abilities. The firm does not discriminate in employment opportunities or practices on the basis of race, color, religion, national origin, ancestry, gender, sex, gender identity, gender expression, age, medical condition, sexual orientation, sexual preference, marital status, citizenship, pregnancy, childbirth, or related medical condition, physical or mental disability, genetic characteristics, veteran status or any other status or characteristic protected by federal, state or local laws. This policy governs all aspects of employment, including but not limited to, recruitment, selection, job assignment, compensation, discipline, promotion, termination and access to benefits and training.

General sign-off: Specific duties for this position will be assigned; the requirements may vary from time to time, depending on the needs of the company. In addition to being able to perform the demands, a Lupl employee will be required to meet personal and education, physical, medical, safety and other requirements established by the company for this position.

Get started with Lupl.

Get started in less time than it takes to make a cup of coffee.

Professional woman blogging and writing on her notebook