Required Skills

Full Stack Web Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • W2-Permanent

  • W2-Contract

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Mar 2024

JOB DETAIL

Job Description: The Software Developer will work with City software developers to build and test software related to MyCity and NYC Opportunity’s portfolio of Workforce products and services . Work will be done in agile sprints, with work being assigned from a prioritized backlog. All developers will conduct code reviews, and have their code reviewed. All code should be tested where appropriate, as agreed with the City engineering leads.

 

TASKS:

  • Write software, assigned from a prioritized backlog, in line with NYC Opportunity’s development practices and styles and eventually those of MyCity.
  • Write unit tests and conduct functional testing as agreed with the City Engineering leads.
  • If necessary, learn new programming languages or frameworks, with help from City Engineering leads, in order to complete software development and testing tasks.
  • Attend, participate, and assist in architecture, approach, and r technical strategies as appropriate and requested by City Engineering leads.
  • Attend all mandatory agile ceremonies, such as standup, pointing, retro, show & tell, etc.
  • Communicate technical decisions, needs, and priorities to engineers, product managers, and designers as part of a user-centered agile product delivery team
  • Assist in scoping and leading the technical transition of content management systems

 

MANDATORY SKILLS/EXPERIENCE

  • Minimum of 8 years of experience writing software in the technologies listed below, specific to the solicited role (other technologies listed for context)
  • Experience working with Git based workflows
  • Experience working in story-based workflows, Azure DevOps, JIRA, Trello, or other story or kanban style workflow
  • Experience creating technical design or implementation planning documents

 

Technologies:

  • SQL
  • JavaScript
  • CSS
  • NPM
  • Git based version control

 

DESIRABLE SKILLS/EXPERIENCE:

  • Strong front end engineering experience
  • Experience building and/or architecting large complex systems
  • Strong Communications skills
  • Experience translating business or product needs into technical requirements
  • Experience deciding which technologies to use based on team priorities
  • Experience integrating design system libraries

 

Programming languages/frameworks:

  • Vue.js
  • PHP
  • WordPress

Company Information