Sr. PHP Software Engineer - REMOTE
Company: INSPYR Solutions
Location: Remote
Posted on: May 28, 2023
|
|
Job Description:
Senior PHP Software Engineer - Long Term Project - Remote
(US/PST)Title: Sr. PHP Software EngineerLocation: REMOTEDuration: 6
month CONTRACT with potential for extensionsCompensation: $45-60 W2
onlyWork Requirements: US Citizen, GC Holders Authorized to Work in
the US on a W2 basis If you're a match or know anyone interested,
please apply or contact Cindy Tran at cptran@inspyrsolutions.com.
The Sr. Software Engineer (PHP) plays an important role in the
organization by performing a number of tasks related to the
company's information technology functions. This full stack
development role is primarily responsible, with limited direction,
for planning, designing, coding and supporting Guild Mortgage's web
applications using leading-edge web technologies and following
industry best practices.ESSENTIAL FUNCTIONS Contribute to necessary
research and analysis to turn complex project requirements into
manageable technical plans. Contribute feedback and input
concerning design and operations to Senior Management. Contribute
to recommendations for system changes, including redesign and
enhancements to ensure process efficiencies, staff productivity,
usability, and customer satisfaction to Senior Management. Apply
coding patterns in the development of web applications. Write,
test, and debug customizations and new features using best
practices and adhering to coding standards. Identify, investigate,
and resolve platform bugs and issues. Escalate unresolved platform
bugs and open issues to senior members of the team or management.
Produce robust unit tests and execute them successfully to ensure
highest level of code quality. Help design and enhance in-house
RESTful API's. Work with third party web services and API's using
OpenAPI 3.0. Help maintain and enhance complex and scalable
enterprise-level applications. Participate in code reviews and
collaborate with other team members on assigned tasks. Share
technical knowledge throughout team. Use expertise to answer
questions and assist other teammates. Monitor and optimize site
usability. Implement security updates and patches as required.
Assist in project planning sessions to determine project scope and
approach; align development with company goals. Properly document
functionality (design docs, in-line, wiki, etc.). Participate in
creation of training materials, job aids, as well as any new
rollouts or updates. Perform other duties as
assigned.QUALIFICATIONS Bachelor's degree required, BS in Computer
Science or related field preferred, along with a minimum of five
years experience in software/web development related role(s).
Expertise in Model-View-Controller (MVC) architecture and Object
Oriented Design Principles and Patterns within PHP. Expertise in
JavaScript libraries such as React, AJAX/JSON, Web Sockets, CSS 3
or 4, CSS Preprocessors (Bootstrap) and HTML 5. Proven experience
with NodeJS for backend services and Redux for state management.
Expert at creating and consuming REST APIs. Knowledge of JavaScript
frameworks (Angular, ReactJS). Experience with Test Driven or
Behavior Driven Development Methodologies. Advanced SQL Skills or
experience with NoSQL databases such as MongoDB, Cassandra etc.
Advanced scripting skills in Python or PERL. Experience developing
in a cloud based platform such as AWS. Advanced debugging skills,
unit testing and problem solving abilities in Dev, QA/UAT and
Production environments. Expert with using a source control system,
preferably Git. Experience in agile development processes using
tools such as Jira, Confluence and Slack. Self-starter with the
demonstrated ability to learn/adapt to new technologies and
techniques. Ability to document processes and procedures. Ability
to organize and manage multiple priorities simultaneously in a
fast-paced, deadline-driven environment. Excellent interpersonal
skills required. Highly detail-oriented and organized. Ability to
think critically, including the ability to evaluate facts and data
to draw conclusions and determine the long term impact of decisions
and associated
risks.#IND-DEVPDN-99213780-2b0c-40fd-800c-77e3756da488
Keywords: INSPYR Solutions, Eugene , Sr. PHP Software Engineer - REMOTE, IT / Software / Systems , Remote, Oregon
Click
here to apply!
|