Senior Web Programmer
Company: Achievetestprep
Location: Newark
Posted on: May 16, 2022
|
|
Job Description:
About Achieve Test PrepWe believe our people empower our company
and are the reason behind our success. We are the largest test prep
company in the United States that specializes in credit-by-exam
college degree paths.Most working adults find it challenging to
overcome the many obstacles associated with obtaining their college
degree via traditional methods. Achieve offers an elearning
alternative, helping our customers test out of college credits in
less time and for less money through credit-by-exam programs.
Essentially, Achieve helps our customers bypass all of the busywork
associated with taking traditional college courses, by instead
equipping them with the knowledge needed to pass a single test-out
exam. While our credit-by-exam programs can shorten the path to a
degree at most colleges, the field where we have the greatest
impact is the nursing profession.Engaging and developing our people
is one of the keys to our success at Achieve! Embracing a
work-from-home model for all our global teams, you will join a
collaborative culture with flexible work schedules that enable a
better work-life balance. About the roleWe are seeking a Web
Developer responsible for maintaining and developing code across a
broad range of ATP's internal systems. Our incumbent should be
proficient in checkout Integration experience and/or
Marketing/Financial software expertise, focused on the "Big
Picture", full-stack with ability to learn and shift quickly and be
open to learning new technologies and techniques and applying them
to various existing and new projects. Our Technology Stack: You
will be working with the following technologies:
Javascript/ReactJS, Django/Python, Frontend UI frameworks (Material
UI/ Tailwind), Salesforce, PHP, PostgreSQL.Responsibilities:
Participates in all phases of the SDLC. Actively contributes to
daily Scrum meetings. Designs and writes code that solves
programming issues with little or no help; unit tests, debugs,
documents, and implements computer programs. Interprets business
and system use cases and requirements documentation to understand
functionality to be developed, translates these requirements into a
software coding solution and may provide input for functional
requirements specifications. Prepares detailed analysis and time
estimation for new developments. Develops new code or modifies
existing application program code; maintains, supports, and
monitors program code ensuring ongoing operations and execution of
this software. Assists with the diagnosis, testing and resolution
of system issues and takes actions to minimize impact and future
occurrences. Installs, tests, and upgrades proprietary application
software. Essential Skills and Experience: Excellent English verbal
and written communication skills Team Leader/Player and Mentor Able
to make presentations for stakeholders of multiple departments
(Marketing, Accounting, etc.) Bachelor's degree in a Technology
related field or a combination of education / certification and
experience preferred 3+ years experience in programming Experience
in HTML/CSS/Javascript. Practical knowledge in Server-side
programming. Experience REST API development and consumption.
Knowledge of responsive web design techniques. Experience working
with databases using SQL. Experience working with web/UI
frameworks. Organized, detail oriented and willing to learn and
apply new skills. Nice to have: What would make you stand out, so
let us know if you have any of these Django/Python programming
experience. Experience with PostgreSQL or similar databases.
Salesforce development experience. Experience using Material UI, or
similar frontend UI frameworks, such as Tailwind, Bootstrap, etc.
Knowledge of the React framework. Experience with Moodle (or
similar LMS system) Understanding of the use of CD/CI. Experience
using version control tools, such as Github, Bitbucket, etc.
Experience developing for a cloud hosted environment, such as AWS.
Experience using a task planning solution, i.e. Asana, Jira,
Basecamp, etc Knowledge/Experience using an agile-based development
methodology (Scrum).
Keywords: Achievetestprep, Newark , Senior Web Programmer, IT / Software / Systems , Newark, New Jersey
Click
here to apply!
|