Senior Software Engineer
ADT · Blue Bell, Pennsylvania, US
What You’ll Do: As a Senior Software Engineer, you’ll play a key role in building and maintaining ADT’s Java-based platform systems that support our home sec...
Job description
What You’ll Do: As a Senior Software Engineer, you’ll play a key role in building and maintaining ADT’s Java-based platform systems that support our home security services. You’ll work as an individual contributor on a distributed platform team, contributing to large-scale systems deployed in cloud and containerized environments. - Design, build, and maintain Java-based software supporting platform capabilities and new features - Write high-quality, production-ready code and resolve defects across the software lifecycle - Design technical solutions for new features, often with limited input or well-defined requirements - Troubleshoot and resolve issues identified in QA and production environments - Ensure long-term performance, scalability, and reliability of platform systems - Research, evaluate, and promote technical solutions to support platform goals - Estimate development effort for new projects and enhancements - Mentor junior engineers on coding practices, system design, and software lifecycle concepts - Collaborate with engineers across a distributed team to deliver reliable, scalable solutions - Leverage AI-assisted development tools, where appropriate, to improve developm...