Crowell & Moring

Senior Applications Development Engineer

Crowell & Moring

full-time

Posted on:

Location Type: Remote

Location: District of ColumbiaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $121,000 - $174,000 per year

Job Level

About the role

  • Lead large-scale custom application development projects through the implementation life-cycle
  • Research, design and write 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
  • Provides technical mentorship to the development team
  • Develops code reviews standards to ensure the highest quality code
  • 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 to increase quality and efficiency

Requirements

  • Bachelor’s Degree in a relevant field
  • Minimum seven (7) years of increasing responsibilities and directly related experience
  • Experience providing technical mentorship to developers
  • 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
Benefits
  • healthcare
  • vision
  • dental
  • retirement
  • all-purpose leave
  • back up childcare
  • wellness programs
  • cultural events
  • social activities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
custom application developmentsoftware programmingcode reviewsclient-side web developmentAngularNgRxNodeJsNoSQL databasesSQL databasessystem documentation
Soft skills
technical mentorshipproject evaluationrecommendation to managementend-user trainingquality improvementefficiency enhancement
Certifications
Bachelor’s Degree