Mastech Digital is an IT Staffing and Digital Transformation Services company.

Full Stack Developer

Quick Apply
Location: New York, NY
Job Code: 227318
Posted: Feb 23, 2021

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Full Stack Developer for our client in the Banking and Financial Services domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position and the client is looking for someone to start immediately.

Duration: 08 Months Contract (possible extension)

Location: New York City, NY (100% Remote) May have frequent Client visits at NYC office.

Role: Full Stack Developer

Primary Skills: JavaScript

Role Description: The Full Stack Developer must have at least 3-8 years of experience. Dealing with China and the UK teams and have to join 6:30 AM EST morning meetings at times.


- Must Haves: Java, JavaScript, CSS

- Nice to Haves: React, JVM

- Eclipse, IntelliJ

- GIT to push updates

- STASH to hold code

- PostGres exposure is good as well (A PLUS)

- 3-8 years of total experience (Do not want those with more)

- Must be awesome at only front end or awesome at back end. They want people who want to be coached and who want to learn!

- Must be someone who comes from a role where they are currently responsible for gathering their own requirements, doing the QA work/testing, development, and working with stake holders, ideally sales teams but that’s not a must. 

Culture/Team/Work Pace/Atmosphere:

- Very face paced environment

- Multiple releases a day. 2000 Releases in 2020 to give an idea.

- Must come from and want to work in a very face paced environment

A Day in the Life of a Full Stack developer include the following:

- Work with other team members and liaise with nominated business stakeholders when required to ensure that business requirements are fully understood before commencing design and development.

- Draw-up detailed technical designs for components in response to business requirements and high-level technical architecture

- Implement best-of-breed technical solutions based on agreed technical design, adopting industry standard development patterns and methodologies (including continuous integration and automated unit and integration testing)

- Fully test implemented solutions in advance of User Acceptance Testing

- Assist (when required) with the deployment of components to development and test environments

- Developers in our team are expected to own the end to end delivery of software from analysis through to release to production and support. 

- Work in small iterative cycles and typically release software daily to production.

- Everyone in the team releases code to production, everyone in the team raises production change requests, everyone in the team does production support. 

- Participate in intra-day and overnight (rarely, when called) Support.

Knowledge & Experience / Qualifications:

- Excellent knowledge of at least one programming language

- Experience of SQL and relational databases is essential

- Experience of working in UNIX environments is essential.

- Experience of REST services are advantageous.

Education: Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent.

Experience: Minimum 3-8 years

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis

Recruiter Name: Ramneet Nayyar

Recruiter Phone: 412-900-5420

Equal Employment Opportunity



Quick Apply
Your Email Address
Select Resume
*Up to 4mb: .docx,.doc, .pdf, .txt, .rtf, .htm files only.