We have a fantastic opportunity for a Senior Applications Developer with our top ranked global client in their New York office.
Leading a team of developers, the ideal candidate will create user information solutions by developing, implementing, and maintaining internet/intranet applications,
What You'll Do:- Determine design methodologies and tool sets; compile programming using languages and software projects including designing and conducting tests
- Design and develop user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle
- Integrate applications by designing database architecture and server scripting in addition to studying and establishing connectivity with network systems, search engines, and information servers
- Define site objectives by analyzing user requirements; envisioning system features and functionality
- Support and develop application developers by providing advice, coaching and educational opportunities
- Assist with Q&A and user acceptance testing to ensure applications can be used easily, quickly and accurately
- Consult manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge
- Serve as a member of on-call rotation team in support of production applications, Web services, and workflow process
- All other duties as assigned or required
What You'll Bring: Required:
- 5+ years of relevant web development experience
- Experience with Web Services, WCF, Web API 2, Application Security, Visual Studio 2019+
- Experience with .NET, .NET Core / ASP.NET MVC, C and SQL Server
- Experience with Angular 1.x, 2+, JavaScript, TypeScript, jQuery, HTML/CSS
- Proficiency in the Microsoft Office suite, iManage and other firm applications after orientation
- Ability to work extended and/or weekend hours, as required
Preferred:
- Bachelor's degree
- Law firm or other professional services organization experience
Competencies: - Exceptional customer service skills
- Excellent analytical, problem-solving and project management skills
- Ability to balance best practices with business objectives
- Proven track record of excellent decision-making, integrity and working with IS management, business users and staff
- Excellent oral and written communication skills, including technical and user documentation
- Strong organizational skills and detail oriented
- Ability to work independently and under high pressure with tight schedules and deadlines
- Ability to interact well with all levels of staff
- Excellent active listening skills
- Ambitious and motivated team player
- Capable of grasping new concepts quickly and without prior experience
- Ability to multi-task and work in fast-paced environment
- Ability to interact and coordinate with several teams to achieve objectives
- Ability to solve problems independently and simultaneously, effectively managing multiple tasks
- Professional demeanor