Infosys - Plano, TX
posted 5 months ago
Infosys is seeking a Node.js Lead Developer with AWS and Microservices experience. The position will primarily be responsible for providing solutions on the Parts Portal systems and processes as per customer requirements. The selected candidate will be able to lead requirements elicitation, create Application Architecture Documents (AAD), create design artifacts, review team deliverables, deliver high-quality code, support deployment and post-deployment activities, support transition activities, interface with internal teams and key stakeholders, and analyze and resolve issues to ensure high-quality deliverables at each stage of the Software Development Life Cycle (SDLC) within defined guidelines, policies, and norms. The ideal candidate must be located within commuting distance of Plano, TX, or be willing to relocate to this location prior to onboarding. This position may require travel within the US. A Bachelor's degree or foreign equivalent from an accredited institution is required, or three years of progressive experience in the specialty in lieu of every year of education. The candidate should have at least 4 years of related work experience and at least 2 years of experience leading an application development team of 6-8 members in an AWS target environment (Web/Mobile/Desktop applications). The candidate should be excellent in designing and writing code supporting a serverless framework using Node.js, with a strong understanding and work experience of at least 3 years in JavaScript and TypeScript. Additionally, the candidate should have at least 5 years of experience in Microservice architecture and demonstrated in-depth knowledge and work experience in Node.js and its APIs, such as File System, Clusters, Console, and OS. The ability to develop, integrate, and test REST APIs, design and work with Swagger documentation, and write complex queries in relational databases (PostgreSQL, SQL Server) is essential. The candidate should also have experience with Agile or other rapid application development methods, the ability to design optimal data models based on application needs and system performance, and solid understanding in NoSQL databases like Elasticsearch and DynamoDB.