Himalayas logo
Crowell & MoringCM

Senior Applications Development Engineer

Crowell & Moring LLP is an international law firm that represents clients in litigation and arbitration, regulatory and policy, and transactional and corporate matters. The firm is recognized for its work with Fortune 500 companies and its commitment to pro bono service and diversity.

Crowell & Moring

Employee count: 1001-5000

Salary: 121k-174k USD

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Crowell & Moring LLP is an international law firm with offices in the United States, Europe, MENA, and Asia that represents clients in litigation and arbitration, regulatory and policy, and transactional and corporate matters. The firm is internationally recognized for its representation of Fortune 500 companies in high-stakes litigation and government-facing matters, as well as its ongoing commitment to pro bono service and diversity, equity, and inclusion.

Job Summary

The Senior Applications Development Engineer is the key player in the Applications Development Team, leading large-scale custom application development projects. The Senior Engineer provides full-cycle application design and development, from planning to delivery, documentation, troubleshooting, and providing end-user training. The Senior Engineer provides technical mentorship to the development team on solutions, architecture, research, best practices, and implementation of new technologies. The Senior Engineer takes leadership of their projects, is fully aware of all custom developed applications currently employed by the company, and is capable of troubleshooting all application related issues.

Job Responsibilities

  • Leads large-scale custom application development projects through the implementation life-cycle, utilizing project management processes, techniques, and tools, including but not limited to the development and maintenance of project plans, gathering of system requirements, leading team meetings, documenting and resolving issues, and managing risks.
  • Researches, designs and writes new software programs of various levels of complexity; improves existing applications by analyzing and identifying areas for modification.
  • Explores emerging technologies and best practices to ensure our application stack is cutting-edge and forward-looking, including researching and designing programming patterns, frameworks, and custom libraries.
  • Provides technical mentorship to the development team on solutions, architecture, research, best practices, and implementation of new technologies.
  • Develops code reviews standards to ensure the highest quality code is approved before being deployed to production environments.
  • Recommends and performs actions to correct problems based on knowledge of the system.
  • Writes detailed system documentation for all implemented applications.
  • Provides end-user training for new application users.
  • Evaluates and prioritizes daily and weekly projects.
  • Makes recommendations to management on ways to increase quality and efficiency of services and applications.

Education

The position requires a Bachelor’s Degree in a relevant field. Equivalent training and experience may substitute for education.

Experience

  • The position requires a minimum of seven (7) years of increasing responsibilities and directly related experience during which knowledge, skills and abilities applicable to the position were demonstrated.
  • Experience providing technical mentorship to developers on solutions, architecture, research, best practices, and implementation of new technologies.
  • Advanced knowledge of client-side web development utilizing Angular, NgRx, and related frameworks.
  • Advanced knowledge of NodeJs and related frameworks.
  • Experience with NoSQL and SQL databases.
  • Experience with Azure DevOps, GitHub or related version control platforms.

Knowledge, Skills and Abilities

  • Ability to lead the development of new initiatives and/or completion of large-scale application implementations utilizing project management processes, techniques, and tools.
  • Experience mentoring/training developers on complex technical issues.
  • Ability to analyze and interpret information from a variety of sources, apply critical and creative thinking to draw conclusions or develop solutions to complex problems.
  • Ability to work effectively both independently and with others in a cooperative, enthusiastic and friendly manner to accomplish position functions and participate in team efforts.
  • Ability to organize and prioritize work in a dynamic and complex environment to meet deadlines.
  • Must be detail oriented and logical, demonstrates significant initiative and self-motivation.
  • Ability to communicate clearly and effectively, both orally and in writing throughout the organization, including management, members of the partnership, and senior leadership.
  • Ability to make presentations to small and/or large groups in an effective manner.
  • Demonstrated strong personal computer skills, including hardware, operating system and software knowledge.

Crowell & Moring LLP offers a competitive compensation and comprehensive benefits package. Our benefits include healthcare, vision, dental, retirement, and all-purpose leave and progressive options such as back up childcare, wellness programs, cultural events and social activities. We take great pride in our positive, friendly culture that rewards hard work and success, at the same time recognizing the importance of family and community service.

Our Firm is committed to fair and equitable compensation practice in accordance with applicable laws. The pay range for this position is $121,000 - $174,000. Additional compensation may include a discretionary bonus. Other benefits include healthcare, vision, dental, retirement, and all-purpose leave. The salary for this position may vary based on location, market data, an applicant’s skills and prior experience, certain degrees and certifications, and other factors.

EOE m/f/d/v

Crowell & Moring LLP participates in the E-Verify program.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 121k-174k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Crowell & Moring

Learn more about Crowell & Moring and their company culture.

View company profile

Crowell & Moring LLP was founded in 1979 with a distinct vision: to establish a law firm that prioritizes exceptional client service through a culture of trust, respect, cooperation, and collaboration. Our clients face complex legal and business challenges, and we partner with them to navigate these intricacies, capitalize on opportunities, and mitigate risks effectively. We understand that success is defined by our clients' objectives, and our approach is tailored to deliver value according to their specific needs. Many of the world's leading companies entrust us with their mission-critical matters because they recognize that our diverse teams are fundamental to innovative thinking and achieving superior outcomes. Our lawyers draw upon significant experience from government, business, and various industries to provide comprehensive advice across a wide spectrum of issues, including complex litigation, regulatory and policy matters, intellectual property, and corporate and transactional law.

Our commitment extends beyond legal counsel; we are dedicated to understanding our clients' businesses and industries deeply. This allows us to offer strategic insights and practical guidance that address not only current legal developments but also anticipate future challenges and opportunities. We strive to build long-lasting relationships, and we are proud that many of our initial clients from over four decades ago continue to work with us today. This enduring loyalty is a testament to our unwavering dedication to their success. Furthermore, Crowell & Moring is deeply committed to giving back to the communities we serve. We believe in using our legal skills to effect positive change, a commitment demonstrated through our extensive pro bono public service efforts. Our aim is to consistently live our values, act decisively, and continuously seek innovative ways to make a meaningful difference for our clients and our broader community.

Tech stack

Learn about the tools and technologies that Crowell & Moring uses to build, market, and sell its products.

View tech stack

Crowell & Moring employees can create an account to update this tech stack.

Employee benefits

Learn about the employee benefits and perks provided at Crowell & Moring.

View benefits

Health Savings Accounts

HSAs available.

Retirement Plan

Retirement savings plan.

Employee Assistance Program

EAP available for employees.

Long & Short Term Disability

Disability insurance coverage.

View Crowell & Moring's employee benefits
Claim this profileCrowell & Moring logoCM

Crowell & Moring

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Crowell & Moring

Explore the variety of open remote roles at Crowell & Moring, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Crowell & Moring

Remote companies like Crowell & Moring

Find your next opportunity by exploring profiles of companies that are similar to Crowell & Moring. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan