Full-Stack Developer - Sr. Level

Enterprise Technology Services

$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of application development experience or Bachelor's degree with 8 years of experience.
  • Expertise in Full-stack Development in a Linux environment.
  • Extensive knowledge of JavaScript frameworks (e.g. Angular, Node.js, React).
  • Proficiency in multiple Front-end languages/frameworks (e.g. HTML/CSS, XML, JQuery).
  • Proficiency in Back-end languages/frameworks (e.g. Express).
  • Familiarity with both relational and non-relational databases (e.g. Oracle, MySQL, Mongo).

Responsibilities

  • Provide application support and systems integration for projects.
  • Architect, develop, test, and package web-based applications.
  • Build and maintain front-end and back-end systems.
  • Design and manage relational and non-relational databases.
  • Develop utilities and ensure data security in applications.
  • Conduct requirements gathering, analysis, and documentation.
  • Execute system problem analysis and provide resolutions.

Benefits

  • Equal Opportunity Employer committed to diversity
  • Work in a supportive team with varied development tasks.
Full Job Description
Enterprise Technology Services, LLC is seeking a Sr Level Full Stack Developer to join our team in Egg Harbor Township, NJ. This position handles all phases of Full-Stack Application Development and requires full-time in-person work.

Essential Job Functions:
  • Application and Development support, support systems for projects, software integration and software conversions for projects'/users' systems.
  • Duties of this position includes but are not limited to:
    • Architect, develop, test and package web-based applications.
    • Build front-end and back-end systems.
    • Design and maintain relational and non-relational databases.
    • Develop and maintain system utilities.
    • Develop applications with a focus on security of data and user interface.
    • Develop custom procedures, database calls and scripts.
    • Perform requirements gathering and analysis, design/development, implementation, testing, documenting, training and maintenance plans for application development following the stages of application life cycle.
    • Create application documentation to include requirement documents, system design documents, user guides and administration guides.
    • Perform system problem analysis and resolution.


Knowledge, Skills and Abilities:

Required:
  • Development experience utilizing the following:
    • Expertise in Full-stack Development in a Linux based environment.
    • Extensive knowledge of JavaScript frameworks, both Server Side and Client Side (e.g. Angular, Node.js, React).
    • Proficiency with multiple Front-end languages/frameworks (e.g. HTML/CSS, XML, JQuery).
    • Proficiency with multiple Back-end languages/frameworks (e.g. Express).
    • Proficiency with databases (RDBMS and NoSQL) (e.g. Oracle, MySQL, Mongo).
    • Proficiency using versioning tools.


Highly Desired Skills:
  • MEAN-Stack development (Mongo, Express, Angular, Node.js).
  • Back-end languages (e.g. Java).
  • Containers and containerized applications.
  • Red Hat OpenShift.
  • Experience and understanding of unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
  • Proficiency using standard desktop applications such as MS Suite & flowcharting tools such as Visio.
  • Legacy modernization code refactoring.
  • Application code conversion.
  • Experience with migration of Lotus Notes applications to MEAN STACK environment is a plus.


Education:
  • HS/GED and twelve (12) years application development experience OR
  • Bachelor's degree and eight (8) years application development experience.

Similar Jobs

More Jobs at Enterprise Technology Services

More Information Technology Jobs

Find similar Full-Stack Developer - Sr. Level jobs: