Software Engineer

July 1, 2026
Application ends: September 30, 2026
Apply Now

Job Description

This position ensures timely resolution of issues, smooth execution of upgrades and migrations, and consistent alignment with multiple teams. They will partner closely with development teams, Production Support team, network and infrastructure groups to ensure the reliability, security, and compliance of the platform. The ideal candidate understands cloud architecture, CI/CD micro services, and microfrontends, and is comfortable navigating both code and infrastructure to keep systems healthy, secure, and complaint. This role blends hands-on software engineering with platform, infrastructure, and operational ownership. The Engineer will support a modern AWS-based portal while also maintaining critical on-prem components, batch jobs, and shared services.

Requirements

  • Bachelor’s degree from a four year college or university in a related area
  • 5+ years of professional programming experience in software development, platforms engineering, or a related technical role
  • Strong understanding of AWS services, cloud architecture and, on-prem infrastructure concepts
  • Experience with Angular, Ionic, Spring Boot, REST services, and micro services; ability to read, debug, and contribute to code
  • Familiarity with deployment workflows and release processes; ability to support production releases even though CI/CD pipelines are managed by separate teams
  • Knowledge of PCI, vulnerability management, patching, and secure development practices.
  • Experience supporting production environments, troubleshooting issues, and handling infrastructure tasks such as certificate renewals and upgrades
  • Ability to work across engineering, Production Support, network, and infrastructure teams to drive shared outcomes
  • Strong analytical and troubleshooting skills across distributed systems
  • Codes programs that interface with multiple applications
  • Strong written and verbal communication skills, including the ability to clearly document processes, explain technical issues to non-experts, and coordinate effectively across multiple technical teams
  • Performs other related duties as assigned

Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru