Web Systems Developer

Information Technology Philadelphia, Pennsylvania


Description

Position at FullBloom

The Web Systems Developer is responsible for providing solutions, technical designs, architecture, and support for web and enterprise software systems. This entails incorporating commercial off-the-shelf solutions with the organization’s internally created software solutions and legacy IT systems. Other duties the developer performs include participating in software selection, code reviews, and documenting the development process. 

Key Responsibilities 

  • Write clean, scalable code using various programming languages and SQL database languages. 
  • Significant experience with WordPress, PHP, JavaScript, CSS, and HTML is required.
  • Test and deploy applications and systems using Github, Jira, and other tools.
  • Create, revise, update, refactor and debug code.
  • Develop documentation throughout the software development life cycle (SDLC).
  • Serve as an expert on applications and provide technical support.
  • Ensure best coding practices are used to improve code security and data integrity.

Essential Skills/ Qualifications 

  • Must have at least BS/BA degree or equivalent education. Technical certifications preferred.
  • Must have a minimum of three years of professional experience developing software solutions; experience with working on systems hosted in Amazon Web Services and Microsoft Azure is preferred.
  • Possess extensive experience working with applications running on open-source platforms; Linux experience is required.
  • Experience with network scalability, security, and load balancing for application development.
  • Possess experience working with SQL Servers as database layer within application development.
  • Possess experience working with APIs and/or data integration within application development.
  • Experience developing enterprise software solutions; preferred experience with educational applications or student information systems.
  • Superior ability to support and develop software solutions.
  • Profound understanding of SDLC (software development life cycle).
  • High achievement record in process quality improvement and efficient data solutions management.
  • Must have excellent written and verbal communication skills with proven ability to work in a fast-paced environment, take initiative, follow through and work independently and cross-functionally.
  • Other duties may be assigned.
  • Candidates must be legally authorized to work in the United States.