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.