IT Developer

Information Technology Philadelphia, Pennsylvania


Description

Position at FullBloom

               

 

IT Developer

Job Description

The IT Developer is responsible for providing solutions, technical designs, architecture, and support for enterprise software and 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.
  • Test and deploy applications and systems using {list tools used for release/code repo}.
  • 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 practice application to maintain security and integrity of data.

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 preferred.
  • Possess extensive experience working with applications running on open-source platforms; Linux preferred.
  • Possess extensive experience working with Java and other frameworks; to include Node.js, Springboot, React.
  • Possess experience working with SQL Servers as database layer within application development; to include PostgreSQL, My SQL.
  • Possess experience working with API as datastore 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.
  • Candidates must be legally authorized to work in the United States.