JOBSEARCHER

Software Development Engineer

The Software Development Engineer III (SDE) is responsible for the reliability, stability and operational health of production systems supporting customer correspondence. This role requires broad technical proficiency and the ability to quickly learn and apply new tools and systems to diagnose issues end‑to‑end. While areas of specialization are expected, the SDE III is accountable for stepping beyond individual ownership to support critical incidents, swarm on high‑priority problems, and fill skill gaps as needed to meet service commitments. The SDE III applies strong technical judgment to balance speed, quality, and risk in production environments, and actively drives continuous improvement by identifying recurring issues, strengthening operational processes, and contributing to improved system reliability over time.The SDE III establishes direction and provides guidance to other team members while consistently delivering on commitmentsThe SDE III engages beyond the team to accomplish objectives, influencing and collaborating with other teams, and working directly with organizations external to the companyThe SDE III is expected to meet and exceed SLAs for incident response and resolution times.The SDE III ensures correspondence systems meet regulatory, legal, and audit requirements by validating content accuracy, delivery integrity, and traceability across email and print channels.Identifies recurring production issues and drives improvements to reduce incidents, manual intervention, and mean time to recovery (MTTR), leveraging automation and platform capabilities where possible.Proactively monitors correspondence systems and integrations to detect issues affecting delivery, personalization, or content rendering. Performs deep root cause analysis and drives permanent fixes to prevent recurrence.Maintaining a production-first mindset focused on scale, uptime, and the team's ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member satisfactionWhat makes you a dream candidate?Experience working in Agile Scrum teams with demonstrated success leading improvementsChampions and executes strategies across teams that deliver measurable business valueProficient customer service orientation and capability to communicate technical concepts to non-technical audiencesCustomer Communication Management: Adobe Experience Manager (AEM), Adobe Journey Optimizer (AJO), SmartCOMMPipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus DeployUI: Angular, Javascript, CSS, Nodejs, ASPNET MVCHigh level programming languages: Java, C# (NET MVC and NET Core),GoScripting: Powershell, BashDatabase: Oracle, Microsoft SQL Server, NoSQL (eg CosmosDB)Test Automation: XamarinUITest, Specflow, DevTest, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeterOperating systems: Windows, LinuxEducation and Experience:High School Diploma or equivalent requiredBachelor’s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred4-6 years of experience in software development