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
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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