Infosys - Plano, TX

posted 3 months ago

Full-time - Mid Level
Plano, TX
Professional, Scientific, and Technical Services

About the position

Infosys is seeking a Node.js Technology Lead with AWS and Microservices experience. The position will primarily be responsible for providing solutions on the Dealer Digital systems and Automotive domain processes as per customer's 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 the defined guidelines, policies, and norms. The ideal candidate must have a strong background in Node.js and its APIs, with a solid understanding of JavaScript and TypeScript. They should possess at least 6 years of related work experience, including a minimum of 2 years leading an application development team of 6-8 members in an AWS target environment. The candidate should demonstrate expertise in designing and writing code supporting serverless frameworks using Node.js, as well as experience in microservice architecture. Additionally, the candidate should be proficient in developing, integrating, and testing REST APIs, and have the ability to design optimal data models based on application needs and system performance. Experience with AWS developer tools, SDK, CLI tools, and various AWS services such as EC2, S3, and RDS is essential. The candidate should also have knowledge of DevOps methodologies and CI/CD tools, as well as experience with Docker and source control tools like GIT Lab and Jenkins. Good communication skills, interpersonal skills, and the ability to work in a global delivery environment are crucial for this role. The job entails sitting and working at a computer for extended periods, and the candidate should be able to communicate effectively via telephone, email, or face-to-face interactions.

Responsibilities

  • Lead requirements elicitation for Dealer Digital systems.
  • Create Application Architecture Documents (AAD).
  • Develop design artifacts and review team deliverables.
  • Deliver high-quality code and support deployment activities.
  • Assist in post-deployment and transition activities.
  • Interface with internal teams and key stakeholders.
  • Analyze and resolve issues to ensure high-quality deliverables at each stage of SDLC.

Requirements

  • Bachelor's degree or foreign equivalent from an accredited institution.
  • At least 6 years of related work experience.
  • Minimum 2 years of experience leading an application development team (6-8 members) in an AWS environment.
  • Strong experience in designing and writing code using Node.js and serverless frameworks.
  • 5 years of experience in JavaScript and TypeScript.
  • 5 years of experience in Microservice architecture.
  • In-depth knowledge of Node.js and its APIs (File System, Clusters, Console, OS, etc.).
  • Ability to develop, integrate, and test REST APIs.
  • Experience with Swagger documentation.
  • Ability to write complex queries in relational databases (PostgreSQL, SQL Server).
  • Experience with Agile or rapid application development methods.
  • Solid understanding of NoSQL databases like Elasticsearch and DynamoDB.
  • Experience with AWS developer tools and services (VPC, EC2, S3, etc.).
  • Knowledge of DevOps methodologies and CI/CD tools (Jenkins).
  • Proficiency in programming with Java IDEs (Eclipse, NetBeans, Visual Studio).
  • Experience with source control and deployment tools (GIT Lab, Team Foundation Server, Jenkins).
  • Good communication and interpersonal skills.

Nice-to-haves

  • Working experience in developing frontend using Angular.
  • Ability to integrate server-side logic into user-facing components created in Angular.
  • Excellent verbal and written communication skills.

Benefits

  • Health insurance coverage.
  • 401k retirement savings plan.
  • Paid holidays and vacation time.
  • Flexible scheduling options.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service