Description

You will assist in the modernization of legacy applications by developing AWS service integrations and implementing a facade layer to ensure system compatibility and scalability.

Responsibilities

  • Develop and test AWS service integrations for internal product provider connectivity.
  • Enhance consumer-facing POS API features, including product descriptions, disclosures, and document retrieval.
  • Implement and maintain a facade layer to support application modernization and architecture scalability.
  • Manage feature rollouts using Harness for feature flags, metrics tracking, and blue/green deployments.
  • Support the migration of the API gateway from Apigee to AWS API Gateway.
  • Contribute to lakehouse/data modernization and Enterprise Service Bus (ESB) use case development.
  • Participate in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.

Required Skills

  • 5+ years of professional software engineering experience.
  • Proficiency with AWS, specifically Cloud Native development, API Gateway, AWS Lambda, and DynamoDB.
  • Strong experience with .NET/C# and Object-Oriented Programming (OOP).
  • Experience with T-SQL programming and Microsoft SQL Server.
  • Hands-on experience with DevOps practices using Terraform and Infrastructure as Code (IaC).
  • Proficiency with GitHub and GitHub Actions.
  • Experience using SonarQube for code coverage and technical debt management.
  • Experience with Atlassian Jira and Agile/SAFe Agile methodologies.
  • Experience with Microservices design and data modernization frameworks like the strangler fig pattern.

Preferred Skills

  • Experience with Domain Driven Design (DDD).
  • Experience using Amazon Q, AI, or Cursor Pro for peer reviews and development.

Education

Any Graduate