Software Engineering Team Lead for Complex Applications

3 days ago


Washington, Washington, D.C., United States Crowell & Moring Full time
About the Role

Crowell & Moring LLP is a leading international law firm with a strong presence in the US, Europe, MENA, and Asia. We represent clients in various sectors, including litigation, arbitration, regulatory matters, and corporate transactions.

We are seeking an experienced Senior Applications Development Engineer to lead our Applications Development Team. As a key member of our technology team, you will be responsible for large-scale custom application development projects from planning to delivery, documentation, and end-user training.

Key Responsibilities
  • Leverage project management processes, techniques, and tools to drive complex application development projects forward.
  • Research, design, and develop software programs of varying complexity, enhancing existing applications by identifying areas for modification.
  • Stay up-to-date with emerging technologies and best practices, ensuring our application stack remains cutting-edge.
  • Provide technical mentorship to the development team on solutions, architecture, research, best practices, and implementation of new technologies.
  • Develop code review standards to ensure high-quality code approval before deployment.
  • Troubleshoot system issues and recommend corrective actions based on knowledge of the system.
  • Create detailed system documentation for implemented applications.
  • Design and deliver end-user training for new application users.
  • Evaluate and prioritize daily and weekly projects, making recommendations to management on quality and efficiency improvements.
Qualifications and Requirements
  • Bachelor's Degree in a relevant field or equivalent experience.
  • A minimum of seven years of increasing responsibilities and directly related experience, demonstrating applicable knowledge, skills, and abilities.
  • Proven experience providing technical mentorship to developers on solutions, architecture, research, best practices, and implementation of new technologies.
  • Advanced knowledge of client-side web development using Angular, NgRx, and related frameworks.
  • Proficiency in NodeJs and related frameworks, as well as NoSQL and SQL databases.
  • Familiarity with Azure DevOps, GitHub, or similar version control platforms.
Additional Information

Crowell & Moring LLP offers a competitive compensation package, including a salary range of $121,000 - $174,000. Additional benefits include comprehensive health insurance, vision, dental, retirement plans, and paid time off. We strive to create a positive work environment that rewards hard work and promotes community service.



  • Washington, Washington, D.C., United States Serigor Inc. Full time

    Job Title: Software Engineer Team LeadAbout the RoleThis is a senior-level position that requires an experienced software engineer to lead our team and drive innovation.Job DescriptionWe are seeking a skilled Software Engineer Team Lead to join our team at Serigor Inc. in Washington, DC. The successful candidate will have a strong background in designing,...


  • Washington, Washington, D.C., United States Leidos Full time

    OverviewAt Leidos, we are seeking a highly skilled and experienced Technical Lead to join our team. As a seasoned software engineer with extensive experience in developing complex software systems, you will lead multiple teams and ensure the delivery of high-quality software solutions.Key ResponsibilitiesThe successful candidate will be responsible for...


  • Washington, Washington, D.C., United States GSSR Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineering Team Lead to join our team at GSSR Inc. As a key member of our engineering team, you will be responsible for leading the design, development, and implementation of multiple applications. Your expertise in software engineering best practices, agile methodologies, and CI/CD pipelines will drive...


  • Washington, Washington, D.C., United States Performance Software Full time

    About Performance SoftwarePerformance Software and its sister company, Talent Tier, are mid-size companies with a great work-life balance, providing innovative software and hardware to our client companies. We are committed to delivering exceptional solutions for state-of-the-art safety-critical systems in the areas of Avionics and Space Exploration.Job...


  • Washington, Washington, D.C., United States Captivation Software Full time

    Job OverviewCaptivation Software is a leading provider of innovative software solutions. As a key member of our team, you will have the opportunity to work on complex projects and contribute to the development of cutting-edge technologies.


  • Washington, Washington, D.C., United States Leidos Full time

    Are you looking to contribute to a dynamic and challenging program that drives impactful results? Leidos is seeking an experienced Software Engineer (SWE-3) to join our growing task. This exciting opportunity offers the chance to design and prototype innovative software solutions within an Agile team structure.The ideal candidate will develop, maintain, and...


  • Washington, Washington, D.C., United States Captivation Software Full time

    Software Infrastructure EngineerWe are seeking a highly motivated and experienced DevOps Engineer to join our fast-paced development team at Captivation Software. As a key member of our infrastructure team, you will be responsible for implementing infrastructure, automating deployment processes, and ensuring the reliability and scalability of our...


  • Washington, Washington, D.C., United States Hansen Talent Group Full time

    Hansen Talent Group is a reputable staffing agency headquartered in Columbia, SC.We are seeking an experienced Software Engineer Lead to join our team. The estimated salary for this position is $120,000 per year, considering the location and industry standards.About the JobThis is a hybrid opportunity requiring regular travel to the office/some days...


  • Washington, Washington, D.C., United States Capital One Full time

    About the RoleWe are seeking an experienced Senior Software Engineering Lead to join our team at Capital One. As a key member of our engineering organization, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems.What You Will Do:Lead a...


  • Washington, Washington, D.C., United States Captivation Software Full time

    About the PositionCaptivation Software is looking for a skilled Software Engineer to contribute to the development of complex software systems. The ideal candidate will possess a strong background in Java-based software development, with experience in modern frameworks and libraries. Additionally, they will have a proven ability to work in a fast-paced,...


  • Washington, Washington, D.C., United States Shield AI Full time

    Key ResponsibilitiesAs a Staff Engineer, Software Applications, you will provide technical expertise and support to customers during the implementation and use of Shield AI enterprise software products. Your primary goal will be to ensure successful product integration for AI & Autonomy development.What You'll DoBecome an expert user of the Hivemind...


  • Washington, Washington, D.C., United States Capital One Full time

    At Capital One, you'll have the opportunity to lead a team of talented software engineers in developing cutting-edge technology solutions. As a Director of Software Engineering, your primary responsibility will be to oversee the development and implementation of software projects from conception to delivery.The ideal candidate will have at least 7 years of...


  • Washington, Washington, D.C., United States Captivation Software Full time

    Job OverviewCaptivation Software is a reputable company known for delivering high-quality solutions to its clients. We are seeking an experienced and skilled Software Engineer to join our team.This role offers an excellent opportunity to work with modern technologies, collaborate with talented engineers, and contribute to the development of complex software...


  • Washington, Washington, D.C., United States Northrop Grumman Full time

    About the Role: We are seeking an experienced Software Engineering Lead to join our team at Northrop Grumman. This position will be responsible for designing and developing high-quality software applications using C++ programming language. Key Responsibilities: Collaborate with cross-functional teams to identify and prioritize project requirements. Develop...


  • Washington, Washington, D.C., United States Yurts Full time

    Unlocking AI Potential with YurtsWe are seeking a highly skilled Senior DevSecOps Engineer to join our dynamic team at Yurts, where we are revolutionizing the way teams harness AI for productivity and performance.About UsYurts is an innovative platform that unlocks unstructured data and turns it into a secure knowledge management system. Our collaboration...


  • Washington, Washington, D.C., United States Client Server Software Solutions Full time

    About the RoleWe are seeking an experienced Software Developer to join our team at Client Server Software Solutions.The ideal candidate will have a strong background in developing and maintaining complex software applications, with a focus on enterprise data platforms. They will be responsible for designing, implementing, and testing software solutions that...


  • Washington, Washington, D.C., United States Captivation Software Full time

    Key ResponsibilitiesThis role involves designing, developing, and implementing complex software capabilities for computer-based systems.You will work closely with other talented engineers to create software solutions that meet the needs of our clients.Essential Skills and QualificationsA strong working knowledge and experience developing Java based software...


  • Washington, Washington, D.C., United States Laerdal Labs DC Inc Full time

    About Laerdal Labs DC Inc.">We are seeking an experienced Senior Software Engineer to join our team. As a senior engineer, you will be working on developing and expanding our industry-leading platform.">Job Responsibilities:">">Design and build complex cloud application features or projects from the ground up.">Lead a team of two or more engineers to...


  • Washington, Washington, D.C., United States Dynamic Solutions Technology LLC Full time

    Job OpportunityWe are seeking a skilled Lead Software Engineering Professional to support contract work out of the DMV area.Job Description:Dynamic Solutions Technology, LLC is a premier strategic services firm providing IT and Service solutions for commercial and government clients. As a Senior Software Architect, you will be responsible for designing,...


  • Washington, Washington, D.C., United States Aretum Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer Lead to join our team at Aretum. This is a challenging role that requires expertise in software development, team leadership, and collaboration with stakeholders.