About ERayTec

ERayTec is a staffing and recruiting company.

company website →

Java Developer with UI← All Jobs

2022-06-27 | Brooklyn,NY, US 11201 | open | 12 Months+ Contract


Description

Work Location: 2 Metrotech preferred. Remote optional.

SCOPE OF SERVICES

The Software Developer will work with City software developers to build and test software related to MyCity. 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 MyCity development practices and styles.
Write unit tests and conduct functional testing as agreed with the City Engineering leads.
Attend and participate in architecture, approach, and other technical conversations as appropriate and requested by City Engineering leads.
Attend all mandatory agile ceremonies, such as standup, pointing, retro, show & tell, etc.
Participate as part of a user-centered agile product delivery team
MANDATORY SKILLS/EXPERIENCE
Minimum of 4 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, and specifically Github
Experience working in story based workflows, Azure DevOps, JIRA, Trello, or other story or kanban style workflow
Techstack


Back end:
Java
Spring Boot
Postgres
Front end:
React JS (version 16 and later, including features such as React Hooks)
Redux
Typescript
Sass
Familiarity with using Design Systems
Cloud hosting environment
AWS
EC2
ECS Fargate
Docker
SQS
Terraform
Git based version control in GitHub
Github Pipelines
Azure DevOps build environment
DESIRABLE SKILLS/EXPERIENCE:

Experience writing unit tests and conducting functional testing of your code, and others’
Experience building micro service based products
Experience writing developer focused API documentation
Experience building and/or architecting large complex systems
Experience building integrations with legacy government systems
Experience working with the US Web Design System
Experience working with internationalization approaches and implementation
Experience working with WCAG AA/508 accessibility standards
Full stack developer experience
SPECIAL REQUIREMENTS:

All candidates submitting resumes must complete at least the “Dog License” assessment plus only one of the other exercises (for a total 2 exercises).



Candidates can pick the activity they think shows their strongest skill for the role they are applying for from the list below. Applications without accompanying assessment(s) will not be evaluated.

Please use the link below:



https://www1.nyc.gov/assets/cto/downloads/assessments/all_assessments.zip



Assessments should be hosted on Github, in either public or private repositories. If they are hosted in private repositories, the repository must be shared with the following user accounts before the closing date of the solicitation:

jisaf
nyccto-rapicastillo
arkitex
Assessment files are provided along with this solicitation. In “Assessments.zip” you will find all the assessment descriptions. Files required to complete the assessments are included in “FrontEnd.zip” and “BackEndAndDevOps.zip”

All candidates are required to complete “Dog License”
Front End Candidates complete one of “Fetch” and/or “Hhbuilder”
Back End Candidates complete one of “SLCSP” and/or “Proto”
DevOps Candidates complete “Containerize”


Share:

Apply
Your Name here
Your Email Address
Enter your message to the company explaining why you are a fit for this job
Please use Microsoft Word format


Similar Jobs: