Senior Applications Development Engineer

Senior Applications Development Engineer

05 Dec 2024
Washington, Washington 00000 Washington USA

Senior Applications Development Engineer

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 SummaryThe 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 ResponsibilitiesLeads 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.

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.