Post Job Free
Sign in

Lead Backend Engineer PHP, JavaScript, TypeScript, AWS services, CI/CD

Company:
Infogain
Location:
Bengaluru, Karnataka, India
Posted:
May 11, 2024
Apply

Description:

Position: Lead Backend Engineer

Overall IT experience: 10 to 14 years

Primary Skills: PHP, JavaScript, TypeScript, AWS services, CI/CD

Secondary Skills: Design / Architecture

Work Location: Bengaluru, Pune, Mumbai, Noida, Gurugram

Mode: Hybrid at above locations

Notice Period: 0 to 30 Days

As a Senior Software Engineer, you will play a crucial role in developing and maintaining advanced enterprise applications. You will leverage your extensive experience in programming languages like PHP, JavaScript, and TypeScript, and apply your deep knowledge of AWS cloud services to drive the architecture and implementation of scalable software solutions. Your ability to understand and transform business requirements into functional and technical specifications will be vital in this role.

Responsibilities:

Develop high-quality software design and architecture by leveraging your expertise in PHP, JavaScript, and TypeScript.

Identify, prioritize, and execute tasks in the software development life cycle.

Develop tools and applications by producing clean, efficient code.

Automate tasks through appropriate tools and scripting.

Review and debug code, while improving and maintaining existing systems.

Work collaboratively with QA engineers to achieve quality benchmarks.

Deploy applications in a cross-platform environment using Docker and CI/CD methodologies.

Manage and monitor AWS services including EC2, RDS, DynamoDB, Lambda, SQS, and SNS.

Utilize AWS SAM and AWS CDK for efficient cloud infrastructure management and deployment.

Engage with clients to refine and architect high-level business requirements into detailed technical designs.

Mentor junior and mid-level engineers.

Actively participate in Agile development processes and collaborate with diverse organizational teams to deliver on project goals.

Requirements:

10+ years of experience in software development with a strong background in PHP and JavaScript. Proficiency in TypeScript is a bonus.

In-depth knowledge of SQL and experience with MySQL.

Proven experience in building and managing enterprise applications.

Practical experience with Docker and understanding of CI/CD principles.

Extensive experience with AWS cloud services including EC2, RDS, DynamoDB, Lambda, SQS, SNS, etc.

Familiarity with AWS SAM and AWS CDK is highly desirable.

Excellent client-facing and internal communication skills.

Ability to translate complex business requirements into functional and technical requirements.

Strong command of English, both verbal and written.

Eagerness to learn and understand the business domain relevant to our projects.

Apply