Search jobs > Los Angeles, CA > Senior software engineer

Senior Software Engineer

Law Practice AI
Los Angeles, CA, United States
Full-time

Company : PracticeAI

Location : Woodland Hills, CA

Job Type : Full-time

Overview :

PracticeAI is at the forefront of legal technology innovation. We are looking for a seasoned Senior Software Engineer to lead our development initiatives, crafting and refining microservices architecture and Blazor-based frontend applications.

This role is instrumental in driving our technology forward, collaborating closely with our CTO, and managing a team of talented developers.

Responsibilities :

  • Design, develop, and manage robust microservices and sophisticated Blazor-based systems.
  • Mentor a team of developers, overseeing their code check-ins and ensuring compliance with industry standards through rigorous code reviews.
  • Collaborate extensively with the CTO to strategize and architect new product features and system enhancements.
  • Develop high-quality, secure, and maintainable code in C#, .NET, and Blazor.
  • Utilize Azure services effectively to deploy and scale applications, ensuring high availability and reliability.
  • Manage database integrations and operations with both SQL and MongoDB, focusing on performance and scalability.
  • Coordinate with cross-functional teams to ensure that projects align with strategic business goals and comply with regulatory standards.
  • Oversee the software development lifecycle, from concept to deployment, and provide ongoing support and optimization.

Qualifications :

  • Bachelor’s degree in Computer Science or a related field; Master’s degree is preferred.
  • Minimum of 5 years of experience in software development, with expertise in enterprise-grade application development.
  • Proficiency in C#, .NET Core, Blazor, and microservices architecture.
  • Strong experience with Azure cloud services, JSON, SQL databases, and MongoDB.
  • Demonstrated ability in Object-Oriented Design and complex software development project management.
  • Extensive experience with Agile or Scrum software development methodologies.
  • Excellent leadership skills, capable of mentoring and guiding a team towards achieving technical excellence.
  • 5 days ago
Related jobs
Promoted
Motional
Santa Monica, California

Building complex software systems and collaborating with cross-functional machine learning and robotics teams to influence design for scalability, testability, flexibility and cost efficiency. Strong software design skills with the ability to work independently with minimal guidance. Bachelor's degr...

Promoted
ESR Healthcare
Los Angeles, California

The Senior Software Engineer is part of a team that is responsible for designing, developing, deploying, and delivering key applications. Accelerate the entire build-test-deploy cycle from months to minutes; build upon Agile, Continuous Integration and DevOps practices to transform and automate the ...

Promoted
Charlie Company
Los Angeles, California

Champion the design and development of application software by delivering well-tested, high quality, highly optimized, highly performant software. We are seeking a highly skilled Backend Engineer to join our team. At least five years of experience in backend software development. Experience deliveri...

Snapcommerce
Los Angeles, California
Remote

As a Senior Engineer you have the choice to continue on the IC track into the Staff Software Engineer role or switch to the people management track into an Engineering Manager role. Senior Software Engineer, Payments. We have 80 engineers across our teams and our biggest selling point is our focus o...

Millennium Space Systems, A Boeing Company
El Segundo, California

Job Responsibilities Lead a small team of software engineers to develop the software for a new spacecraft Work c ollaboratively with hardware, control and system engineers to define and develop software requirements, architectures and designs suited for fault - tolerant spacecraft Rapidly prototype ...

Precisionmachining.jobs
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

Apple & Associates
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

Crane Aerospace & Electronics
Burbank, California

The Software Engineer is a top contributor, and you'll be an integral part of the design team developing software to enable real time control as well as system modeling and optimization from. This dynamic role works closely with our other electrical, mechanical, software, and system engineers to sup...

Raytheon Technologies
El Segundo, California

Senior Embedded Software Engineer. Architecture, design, development, integration, and testing of embedded software for a network security appliances, including device management software, communication protocols, device drivers, and control plane security features. Work closely with a team software...

Motion Recruitment
California, United States

Leader in their industry, our exciting global SaaS construction platform client seeks a contract Senior Software Engineer. We are looking for a Senior Software Engineer to join the Runtime Platform Group. As a Senior Software Engineer, you’ll be on a team building a secure, compliant SaaS platform f...