The Software Engineering Manager manages and mentors a team of software developers and provides architecture oversight and operational support guidance for custom, business-critical enterprise platforms. The role leads the technical design, development, delivery, and operation of applications, managing agile workstreams and coordinating priorities across multiple business lines and stakeholder teams. It balances team leadership and execution with process improvement, technical thought leadership, and hands-on coding and development, including front-end and full-stack workstreams. The manager supports high-quality, timely software releases through agile and DevOps practices, infrastructure solutioning, continuous integration and delivery, and system sustainment planning. The position works closely with application development, infrastructure, customer support, property management, and central operations teams, as well as in-house developers and consultants. Applications include custom web and digital cloud-based solutions, with a focus on system integration, microservices, AWS, and mobile and responsive web development.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager