> Markdown version of [/jobs/ext/2582009-sr-engineer-is-application-development](https://www.wearedevelopers.com/jobs/ext/2582009-sr-engineer-is-application-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Engineer, IS Application Development - **Company:** Weil, Gotshal & Manges LLP - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $160,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Unit Testing, Microsoft Azure, Computer Programming, Custom Software, Relational Databases, Database Design, Programming Tools, Event-Driven Programming, Microsoft Exchange Server, Design of User Interfaces, JQuery, Microsoft Visual Studio, Microsoft Office, Microsoft WebMatrix, Rapid Application Development, Software Deployment, Software Engineering, Structured Programming, Software Application Programming, Information Technology, Programming Languages - **Published:** August 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4116ece60eeb96c6 ## About the Role * 5+ years' experience in programming and database design. * Proven track record of application development in a PC/Windows/networked environment. * Must have programming and analytical skills with knowledge of structured programming techniques, rapid application development methodologies and event driven programming and relational database design. * Experience in developing applications using the current OS/application development tool set. * Knowledge of Microsoft web development technologies (Visual Studio, ASP, .NET), HTML, JavaScript/jQuery required. * Preferred experience using Microsoft Exchange APIs, Microsoft Office Add-ins frameworks (COM/Visual Studio Tools for Office) and Windows applications * Experience developing and deploying cloud-hosted applications with Microsoft Azure * Strong attention to detail and organization skills. * Ability to convey thoughts and ideas clearly and effectively in written and verbal form. * Proven experience with troubleshooting principles, methodologies and issue resolution techniques. * Ability to manage multiple concurrent objectives or activities, and effectively make judgments in prioritizing and time allocation in a high-pressure environment. Education/Certifications: * Bachelor's Degree or equivalent in a technical degree (e.g. Computer Science, Engineering, MIS, etc.) * IT certifications. ## Description Participate in all phases of application development projects including, feasibility, evaluation, project estimation, requirements recommendations, functional specification, technical/interface design, programming, testing, implementation, and production deployment. Primary Responsibilities and/or Essential functions: * Building Applications - Demonstrates in-depth understanding of the software development lifecycle, proficiency in appropriate programming languages, and expertise in application development tools. Develops and refines applications to meet project requirements efficiently through deployment. * Customer/Team Support - Provides field escalated support calls from Helpdesk, Users, IS Managers and other IS personnel. Communicates effectively, both verbally and in writing, with customers and management. Trains clients on smaller in-house applications and partners with trainers to develop training programs. * Buy vs. Build Decisions/Analysis - Researches third-party applications on the market that fulfill requirements, or determine whether in-house development is warranted. Recommends system solutions by evaluating advantages and disadvantages of custom development and purchased alternatives. * Project Management - Develops project plan by estimating timelines, defining scope, and establishing budget constraints. Partners with clients to understand requirements, documents processes, and builds effective project team. * Skills Development and Continuous Learning - Upskills job knowledge by researching new development technologies and software products; participating in educational opportunities and professional organizations; reading professional publications; and maintaining personal networks. Works with Manager to develop skill-building plans and shares knowledge and learning with team members. * Testing/Implementation - Conducts unit testing to address obvious bugs and ensure consistent functionality per requirements before review by manager or end-users; collaborates with other team members to test within the development team to ensure high quality product. Coordinates development of test plan and testing with QA team (or end-users) as needed. * Performs any other responsibilities or special projects as assigned by management. ## Related Videos - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)