Web Applications Developer

Philadelphia, Pennsylvania

Dechert
Apply for this Job
Join Dechert, LLP, a prestigious international law firm that navigates through the complexities of legal intricacies and regulatory demands. As a key member of our fast-paced Application Architecture team, you'll have the opportunity to develop cutting-edge technologies that enhance our expansive web presence encompassing client collaboration, product development, and internal productivity. We are seeking an enthusiastic individual who is passionate about creating dynamic web solutions and has a proven history of delivering high-quality products.

ESSENTIAL JOB FUNCTIONS:
  • Develop new and maintain existing features across our client-facing web applications.
  • Write secure, reusable, and effective code that addresses real problems.
  • Build seamless integrations with third-party applications.
  • Identify challenges, articulate problems, and propose effective solutions.
  • Architect robust solutions focusing on scalability, security, and fault tolerance.
  • Adhere to established software development best practices throughout the development life cycle.
  • Work with a degree of independence on projects, contributing to design, testing, and implementation.
  • Communicate effectively with both technical team members and non-technical internal clients.
  • Break down project requirements into manageable tasks and provide accurate estimates.
  • Contribute to project development by participating in status meetings and providing project updates.
  • Collaborate directly with business owners to understand project requirements and objectives.
  • Conduct technical reviews of application code to ensure quality standards.
  • Work alongside other IT teams and developers to launch new systems and enhance existing applications.
  • Perform additional duties as assigned by your supervisor to ensure the efficient functioning of the Department, Office, and Firm.
INTERACTIONS AND CHALLENGES:

You will have the ability to work independently or as part of a team under general supervision, and may offer guidance to junior technical staff while collaborating with fellow team members.

QUALIFICATIONS / KSAs:
  • Bachelor's Degree in Computer Science, Information Systems or related field, or equivalent work experience.
  • 5+ years of experience in application development with a focus on web technologies.
  • Expertise in ASP.NET/C development language.
  • Proficient in .NET Frameworks 4.0/4.7+ and .Net Core.
  • Familiarity with Agile software development methodologies.
  • Knowledge of object-oriented design patterns and their practical applications.
  • Understanding of web architecture and client-side/server-side interactions.
  • Experience crafting responsive web applications across diverse device sizes.
  • Proficient in HTML/HTML5, CSS, JavaScript (DOM), and AJAX.
  • Familiarity with jQuery/Bootstrap frameworks; knowledge of Knockout, Angular, or React is a plus.
  • Strong background in IIS web server management.
  • Proficient in using Visual Studio or similar IDEs.
  • Experience with Google Analytics for implementing custom variables and metrics.
  • Working knowledge of relational databases (MSSQL) and proficiency in Transact-SQL.
  • Experience in SharePoint development.
  • Experience with cloud-based applications.
  • Familiarity with AI and ML utilities, particularly Microsoft Agents.
  • Proficiency in web service development (REST and SOAP).
  • Strong understanding of XML, XSL, and XPath.
  • Experience in source code control using tools like GIT.
  • Able to function independently while being a strong team player.
  • Meticulous attention to detail and strong communication skills with both technical and non-technical personnel.
Date Posted: 29 April 2025
Apply for this Job