Jobs and Careers
IC
Senior Developer
IclassproUnited 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 KitFree account required — sign up in 30s