Search by job, company or skills

hrassistance

Senior Software Engineer

Save
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Company

Our client is one of the world's leading global suppliers of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it's the largest software development centre in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

About the Role

Our client is looking for a highly skilled Senior Software Engineer with strong experience in TypeScript, Angular, and AWS Serverless architecture. The ideal candidate should have hands-on experience in developing scalable cloud-based web applications, managing infrastructure as code, and working in Agile/Scrum environments. This role requires strong frontend expertise along with solid understanding of AWS services and CI/CD practices.

Responsibilities

  • Design, develop, and maintain scalable web applications using TypeScript and Angular.
  • Build dynamic data-driven UIs using AG Grid and AG Charts.
  • Develop and deploy serverless applications on AWS.
  • Implement infrastructure as code using CDKTF (Cloud Development Kit for Terraform).
  • Write unit and end-to-end tests using Jest and Cypress.
  • Manage CI/CD pipelines using GitHub Actions.
  • Monitor application performance and troubleshoot issues using AWS CloudWatch.
  • Follow spec-driven development practices and use AI tools like GitHub Copilot to enhance productivity.
  • Collaborate with cross-functional teams in Agile/Scrum setup.

Qualifications

  • Bachelor's degree in computer science (or related field).
  • 5 to 12 years of relevant work experience.

Required Skills

Programming

  • Strong experience in TypeScript.
  • Frontend: Angular, AG Grid & AG Charts, HTML, CSS, and responsive UI design.

Cloud & Infrastructure

  • Strong experience in AWS Serverless Architecture.
  • AWS Services: S3, DynamoDB, Cognito, Lambda, API Gateway, KMS, CloudWatch.
  • Infrastructure as Code using Terraform (via CDKTF).

Testing

  • Jest, Cypress.

CI/CD & DevOps

  • GitHub Actions.

Basic understanding of DevOps best practices.

Package Management

  • npm / pnpm.

AI & Development Practices

  • GitHub Copilot.
  • Spec-driven development (SpecKit or similar tools).

Preferred Skills

  • Minimum 5 years of experience in serverless cloud-based web application development.
  • Experience working in Agile/Scrum environments.
  • Strong problem-solving skills.
  • Excellent verbal and written English communication skills.
  • Ability to work independently and take ownership of deliverables.
  • Good to Have: Experience with performance optimization and security best practices.
  • Prior experience in large-scale enterprise applications.

Location: Bengaluru, Hyderabad, Pune, Coimbatore

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149089575

Similar Jobs

Bengaluru, India

Skills:

AlgorithmsJavaTypescriptJavascriptTestingSoftware Designdata structures

Bengaluru, India

Skills:

JavaGraphqlPostgreSQLKafkaSpring BootRedismicroservice architectureReactTypescriptGcpMySQLReact NativeMongoDBRest ApisAzureKubernetesJestPythonAWSDevOps practicesCypress

Bengaluru, India

Skills:

messaging platforms Spring BootFunctionsApplication ServersMicroservicesAngularReactDockerApache CamelRestful ApisEnterprise JavaKubernetesEvent-driven patternsNoSQL databasesAzure AKS

Bengaluru, India

Skills:

containerization JavascriptCSSHTMLSqlIntegration API DesignEnterprise SDLCSoftware Quality Security

Bengaluru, India

Skills:

.NET.Net CoreNunitAsp.net MvcJasmineTypescriptJavascriptDapperKarmaWeb ApiTfsSolid PrinciplesScrumMssqlCss3MoqjQueryGitHtml5Entity Framework CoreAngular 15 or aboveMS TestAzure App ServicesAzure Developmentn-tier architectures