Allstate
posted 2 months ago
The Software Engineer Associate Manager at National General is a pivotal role that places the system user at the forefront of product development. This position is responsible for ensuring that users derive maximum value from the digital products being developed. The Software Engineer Associate Manager is tasked with developing test-driven code consistently, managing applications in production, and being accountable for the success of digital products by achieving key performance indicators. This role also involves leading and managing small to medium-sized teams, providing guidance and support to direct reports on administrative policies, risk management, and problem resolution. The individual in this position will assist in defining, implementing, and prioritizing IT policies and best practices, thereby influencing both team and business outcomes. In addition to technical responsibilities, the Software Engineer Associate Manager will lead retrospectives, daily standups, and planning meetings, ensuring that technical input is integrated into product backlogs. They will act as a player-coach, demonstrating best practices in software development, including paired programming and test-driven development. The role requires strong technical leadership, guiding the team in technology selection, problem-solving, and conflict resolution. Collaboration with product managers and stakeholders is essential to shape product architecture and design, while also contributing to the knowledge-sharing culture within the CompoZed Labs community. Establishing and advocating for continuous integration, delivery, and deployment practices is also a key responsibility of this role.