
Senior Applications Development Engineer
Crowell & Moring
full-time
Posted on:
Location Type: Remote
Location: District of Columbia • Washington • United States
Visit company websiteExplore more
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