*Hi All,Urgently Looking for IT Full Stack Developer IV at Richfield, Minnesota Location with our direct client, please share the resume to: [email protected] <[email protected]>*
*Job Posting Title: IT Full Stack Developer IVLocation: Richfield, MinnesotaDuration: 6 Months, Possible to extendProject 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: [email protected] linkedin.com/in/maddhu-patel-43284121a www.LanceSoft.com 13454 Sunrise Valley Drive, Suite 120 | Herndon, Virginia, 20171 -- You received this message because you are subscribed to the Google Groups "IT RECURITER" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/it-recuriter/CAObZaezJpOx59xCtipUnpQWYWNOdYa0-0o2_BbEfu18z-c5uGw%40mail.gmail.com.
