• You have already applied to this job.
Senior Web Developer / Team Lead

Job Type
Full Time/Permanent ( Second Shift (Afternoon) )
Job Location
Assignment Detail
Information Technology
Total Position
No Preference
Minimum Education
Career Level
Experienced Professional
Minimum Experience
7 Years
Apply By
Feb 15, 2023
Posted On
Nov 15, 2022

Job Description

The Division
BEC Legal Systems develops enterprise software for law firms and corporate legal departments. Our solutions are focused on enhancing the Microsoft Office environment. These solutions automate group calendaring, docketing, and task management in Outlook (Docket Enterprise); improve document production and formatting in Word (LegalBar and Assemble-It); and provide central matter and contact management in both Word and Outlook (MatterLink.)

All these products are tailored to the unique needs of law firms and are customizable for the specific needs of any law firm.

We are located in Cincinnati, Ohio. Once a regional provider of legal IT services, we are now a software developer providing solutions to US and international law firms. Throughout our 75 year history, we have remained committed to the ideals of expert knowledge about the technology we provide and exemplary customer service.

The Position
BEC Legal Systems is hiring for a Senior Web Developer / Team Lead position. Our company is in the early stages of a transition from traditional client/server development on Windows to hosted Web software development using Microsoft Azure. The successful candidate will lead and mentor a team of Web, Windows, and Microsoft Office developers and will work closely with developers and architects at our USA headquarters to design and develop the next generation of BEC software for the Web.

Job Responsibilities:

  • Implement and maintain Web-based user interfaces for BEC products using a variety of platforms and technologies
  • Collaborate with local and remote development team members to create easy to use and powerful Web applications
  • Lead by example in promoting best practices within the team and organization
  • Lead and/or mentor other team members to promote development of skills and knowledge sharing
  • Ensure product quality, consistency, and performance of through code reviews and by actively participating in team discussions

Required Skills
  • Strong Web development skills using Microsoft technologies (C#, .NET Core) as well as direct experience with multiple Web frameworks such as Angular, React, or Blazor
  • Working knowledge of HTML, CSS, and JavaScript/TypeScript
  • Extensive understanding of design patterns and best practices for modern Web application development
  • Excellent verbal and written communication skills
  • Ability to accurately translate provided wireframes and mockups into working code
  • A track record of success in leading, training, or mentoring software developers. At least three years as a team lead for a Web development team.

Preferred Skills
  • Knowledge or understanding of Microsoft Azure technologies related to Web and API development
  • Familiarity with CI/CD and containerization concepts and toolchains

Nice-to-have Skills
  • Experience with, or basic understanding of, Windows Forms development
  • Experience building and consuming information from REST APIs
  • A good basic understanding of SQL, including queries, stored procedures and views
  • Familiarity with the Office JavaScript API or Python
Exciting Benefits we offer:
  • Market-leading Salary
  • Medical Coverage – Self & Dependents
  • Parents Medical Coverage
  • Provident Fund
  • Employee Performance-based bonuses
  • Home Internet Subsidy
  • Conveyance Allowance
  • Profit Sharing Plan [Tenured Employees Only]
  • Life Benefit
  • Child Care Facility
  • Company Provided Lunch/Dinner
  • Professional Development Budget
  • Recreational area for in-house games
  • Sporadic On-shore training opportunities
  • Friendly work environment
  • Leave Encashment

Contents and Compilation ©2022 Rozee.pk | ©2022 All other Rights Reserved to Contour Software (PVT) Ltd - a subsidiary of Constellation Software Inc.

Jobs in Pakistan