Jobs and Careers
IC

Senior Developer

Iclasspro
United Statesfull_timeVerifiedPosted 11 Apr 2024

About the role

Purpose

The Senior Developer will develop computer software applications using a variety of coding languages in compliance with coding standards and technical design requirements.  

Duties and Responsibilities

  • Confirms project requirements by reviewing program objective, input data, and output requirements and requests support or clarification as needed.
  • Formulates program specifications and basic prototypes.
  • Transforms software designs and specifications into high functioning code in the appropriate language.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks.
  • Works as a team  
  • Completes tasks within estimate timelines and communicates progress or delays.  
  • Understands how the impact of his/her own work affects other development tasks.  
  • Works through development cycle.
  • Communicates decision-making process to other developers.
  • Awareness of the impact of his/her own work in respect to other development tasks.
  • Requests support or clarification when needed.
  • Other related duties as assigned.

Requirements

Required Skills and Abilities

  • Understands programming language (i.e. PHP, JavaScript)
  • 5 years of development experience
  • Experience with relevant frameworks (i.e. Angular, Laravel, React)
  • Willingness and ability to learn new technologies.
  • Ability to problem solve and find solutions to small problems.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies.
  • Strong written and verbal communication skills with good interpersonal skills.
  • Familiarity with software development methodology and release processes.
  • Bachelor’s degree in computer science, software engineering, or a related field.  Equivalent job-related experience may be substituted.

Education and Experience

  • Experience with Angular 2+, JavaScript, Version Control/GIT.
  • Proficient in HTML5, CSS, CSS Preprocessing.
  • Knowledge of Relational Databases, SQL and ORM technologies.
  • Experience with test-driven development.
  • Ability to document requirements and specifications.
  • Familiarity with software development methodology and release processes.
  • Experience with PHP/Laravel.
  • Bachelor’s degree in computer science, software engineering, or a related field.  Equivalent job-related experience may be substituted.

Benefits

  • Health Insurance (Medical, Dental, Vision, Life)
  • PTO
  • 401K with company match

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Iclasspro

View company profile →