Applications Developer
The Applications Developer role consists of developing high-performance web, mobile, and client-server applications. This role requires maintaining existing applications, enhancing their functionality to meet evolving business needs, and expertise in the development, maintenance, and administration of custom web applications and low-code solutions, both on-premise and cloud-based, ensuring optimal performance, security, and scalability.
- New York, New York, United States
- Full-time
- On-site
- $130K–$160K per year
- Posted Nov 12, 2026
INDUSTRYLegal & ComplianceLegal
Responsibilities
- Analyze business requirements to determine the most effective solution strategy
- Design, develop, and maintain custom web applications using Microsoft .NET (.NET Core, .NET Framework) with C#, ASP.NET Core, and SQL Server
- Implement responsive, user-friendly front-ends using React and other modern client-side frameworks
- Build and consume REST APIs to integrate custom solutions with existing enterprise systems and third-party services
- Design and build AI-powered features and tools, including prompt engineering, AI agent development, RAG pipelines, and vector database/semantic search integration
- Develop and support maintainable, scalable, and efficient solutions that adhere to architecture and application framework standards and good coding practices across multiple solution patterns
- Develop and optimize SQL databases to support application needs, ensuring performance, integrity, and scalability
- Use low-code development platforms such as Power Apps, Power Automate, PatternBuilder, and Fliplet to design and implement custom applications that improve business processes and workflow efficiency
- Prepare technical specifications, design documentation, code walk-throughs, test plans, and documentation of completed code
- Make quality a priority by thoroughly unit testing and integration testing code before releasing it to QA and Production
- Review requirements documentation thoroughly and confirm requirements with the solutions architect and business analyst before work begins; raise concerns and identify gaps in requirements
- Provide high-level technical support and training to users, empowering them to fully leverage technology solutions
- Identify, troubleshoot, and resolve complex software issues in a timely and efficient manner
- Proactively seek and implement improvements in development processes, technologies, and tools to enhance productivity and solution quality
- Provide after-hours support and perform maintenance tasks as needed to ensure system reliability and availability
- Collaborate effectively with business and QA analysts, project managers, business stakeholders, and vendors; help define requirements and explain the capabilities and limitations of various systems
- Produce comprehensive documentation for developed solutions and maintain regular reports on project status, challenges, and achievements
- Provide mentorship and support to other team members as needed
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related field
- Experience in a Legal
Nice to have: jQuery, Bootstrap
Skills
Microsoft .NET (.NET Core, .NET Framework)C#ASP.NET CoreSQL ServerReactREST APIsHTMLJavaScriptCSSprompt engineeringAI agent developmentRAGvector database/semantic searchMicrosoft Azure.NET Core.NET FrameworkC#ASP.NET CoreSQL ServerReactPower AppsPower AutomatePatternBuilderFlipletPineconeAzure AI SearchChroma
Benefits
- Equal opportunity
More jobs nearby
Full description
ProskauerCompany details are for members
Sign up for a free job alert to see Proskauer's profile, website and LinkedIn, and the same for every employer on Referso Jobs.