International law firm seeks an Applications Developer to support the IT department and be responsible for architecting, implementing, and maintaining Firm application stack. As part of the application development team, candidate will develop in-house Web applications and customizations to existing business applications. Firm leverages Microsoft On-Premises and Office 365 platforms to automate business processes, encourage knowledge sharing, and improve productivity. Duties include creating custom Web and SharePoint applications in accordance with industry standards, and establishing best practices; designing and developing solutions using MS Office 365 stack including SharePoint Online, Microsoft Form, Automate, Power Apps, and Graph; developing custom solutions using SharePoint Object Model, SharePoint Client Object Model, MVC, Entity Frameworks, C#, ASP.NET, ServiceNow API; designing and developing UI, cross-browser functions, data structure, and backend relational database tables as part of application solutions; developing new and utilizing existing Web Service (REST, SOAP) as required by certain solution architecture; developing responsive web applications for screen resolutions including mobile device; and troubleshooting complex web and SharePoint application problems, Handshake software and server issues (including client environments, application configuration, user permissions, and data accuracy).
Other duties include directing ServiceNow integration; resolving application outages, monitoring production applications, and supporting day-to-day escalated user application issues; ensuring seamless integration with third-party applications and data feeds from key business systems; defining requirements for hardware platforms including required resources and projected growth for applications; serving as subject matter expert and technical liaison to business for Custom Applications and SharePoint-related matters; documenting and maintaining system configurations, application settings, and code changes; working with training team to develop appropriate end-user application training resources; and responsibility for Service Now integration (technical specification/implementation). The hours are 9:00 a.m. to 5:30 p.m. with overtime availability needed.