Previous Job
Previous
Software Developer
Ref No.: 18-00006
Location: Philadelphia, Pennsylvania
Start Date: 01/05/2018
The Software Developer's role is to build internal and client facing applications, reports, and services. This includes designing, building, and implementing new software; backend integration; refactoring legacy applications; addressing maintenance tickets; and performing day-to-day administration. Use of a variety of software development technologies is required.

Responsibilities:
  • Identify, recommend, and prioritize new features and applications in conjunction with business leaders and department managers.
  • Develop, code, install, test, debug, and document applications using appropriate editors.
  • Refactor software to ensure accuracy and currency.
  • Diagnose and troubleshoot problems with existing applications.
  • Ensure security of all Web sites and related applications.

Requirements/preferences for the position include:
  • A Bachelor's degree in Computer Science/Engineering or Information Systems
  • 4+ years of experience using C#, ASP.NET, HTML, JavaScript, Visual Studio, TSQL
  • Thorough understanding of application development methodologies.
  • Comprehensive experience with structuring, developing, and implementing interactive Web sites.
  • Salesforce APEX, MVC, SSRS, or Angular Experience a plus
  • Knowledge of Web Services and Responsive Design is a plus
  • Excellent written and oral communication skills.
  • Excellent interpersonal skills.
  • Ability to conduct research into emerging technologies and programming languages.
  • Ability to present ideas in business-friendly and user-friendly language.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Very strong customer service orientation.
  • Experience working in a team-oriented, collaborative environment.