Urgently Looking for IT Full Stack Developer IV at Richfield, Minnesota

2 views
Skip to first unread message

Resource Manager

unread,
Jan 28, 2022, 4:35:35 PM1/28/22
to
Hi All,
Urgently Looking for IT Full Stack Developer IV at Richfield, Minnesota Location with our direct client, please share the resume to: Madhu...@lancesoft.com


Job Posting Title: IT Full Stack Developer IV
Location: Richfield, Minnesota
Duration: 6 Months, Possible to extend

Project Description:
Project involves

1.        Migrating web API layer written in .NET framework, C#, Entity Framework using SQL Server to Nodejs microservices connecting to cockroach DB or on-premise SQL server
2.        Breaking on-premise monolithic application into small applications (micro front ends, microservices, distributed database) in AWS cloud

Position Summary/Job Description:
•        Overall 7+ years of IT experience in application development.
•        Good understanding of different DB connections using Node Js.
•        Work independently to migrate or break monolith web API services to microservices
•        Ability to design microservices and code
•        Direct team to use best practices of microservices pattern, design and code.
•        Proven experience with NodeJS, JavaScript, WebAPI (5 years or above)
•        Expertise with architecture styles/APIs (REST, RPC)
•        Strong knowledge of CI/CD pipeline in Jenkins, GitHub, OpenShift in AWS Cloud
•        Understanding of Event based solutions(Message Queues/Topics), Microservices pattern  and familiarity for AWS Open Shift, Azure Cloud
•        Hands on experience with object oriented JavaScript programming.
•        Hands on experience in developing, deploying and monitoring microservices built using Node JS.
•        Experience working with Desktop applications is a plus

Responsibilities:
•        Participate in requirements analysis
•        Collaborate with internal teams to produce software design and architecture.
•        Write clean, scalable code using Nodejs, Javascript, CockroachDB and SQL Server.
•        Test and deploy applications and systems
•        Revise, update, refactor and debug code
•        Improve existing software proposing new technical approaches.
•        Develop documentation throughout the software development life cycle (SDLC)
•        Understands and makes well-reasoned design decisions and trade-offs.
•        Understands the architecture around the core systems they are responsible for.
•        Active participant in planning activities.
•        Can triage complex issues independently in both production and locally.
•        Requires minimal direction and/or oversight.
•        Plans and executes delivery of coarse grained features/capabilities.
•        Understands the business supported by their code.
•        Ability to navigate functionality with minimum documentation and navigate code with minimal assistance
•        Identifies problems and/or risks of their own work and the work of others.
•        Serve as an expert on applications and provide DevOps technical support
•        Interact with offshore team
•        Consistently helps new hires and junior engineers to "level up" and become more proficient over time.
•        Influence technical peers outside their team in some areas.
•        Sets a consistent example of agile development practices and coaches other engineers to work as a team with Product and UX.

Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
•        NodeJS – 6 years
•        Microservices- 4 years
•        AWS Cloud – 3 years

What are some preferred/nice to have skills the manager is looking for?
•        Knowledge of CI/CD pipeline in Jenkins, GitHub, OpenShift

Will there be a Hacker Rank test Required for this REQ?

Coding exercise will be part of interview

Prescreening Questions: Must be submitted on resume, no exceptions!
1.        How many number of Node JS microservices designed and developed?
2.        Develop a Microservice using Node that takes username and password as input and responds with user details. (Develop your own dataset to support this.)
a.        Port of the service should be configurable.
b.        Service should be supporting multiple requests simultaneously.
c.        Data to support the functionality could be of your local or remote.(your choice).
d.        Response should have details like first name, last name and email.
3.        Explain question 1 in a flow chat.
4.        Which design patterns were used?
5.        Number of teams you interact to understand requirements, design and develop
6.        Telemetry/analytics and monitoring. What tools were used and metrics created?

Interview Process Overview:
Technical Interview for 45-60 minutes
Non-technical interview for 30 minutes


Thanks & Regards,
Maddhukar M
Sr. Recruiting Executive - Delivery & Recruitment
E-Mail: Madhu...@lancesoft.com
linkedin.com/in/maddhu-patel-43284121a
www.LanceSoft.com
13454 Sunrise Valley Drive, Suite 120 | Herndon, Virginia, 20171
Reply all
Reply to author
Forward
0 new messages