IT Software Engineering Manager

🔥 40 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of TruStage

TruStage

1001 - 5000 employees

Founded CUNA Mutual Group, which was founded in 1935

💸 Finance

💳 Fintech

Insurance • Finance • Fintech

TruStage is a company delivering insurance, investment, and technology solutions designed to help individuals and businesses make informed and confident financial decisions. The company offers a comprehensive array of insurance products, including life, auto, home, and property insurance, as well as specialized insurance for businesses. TruStage also provides investment solutions like annuities and wealth management, along with technology solutions focused on compliance and e-commerce enablement. Recognized for helping clients manage risk and build financial security, TruStage has been serving customers since 1935 and continues to stand out as a highly-rated provider in the insurance industry.

📋 Description

• Lead and mentor multiple development teams, fostering a culture of collaboration, innovation, and continuous improvement. • Develop and improve team capabilities through mentoring, training, and performance management. • Work closely with senior leadership to develop and execute the application development strategy, aligning it with the organization’s broader IT and business objectives. • Identify opportunities for innovation and efficiency within the development process, driving the adoption of new processes, technologies, and methodologies. • Influence the technical work direction, ensuring alignment with architectural standards and long-term goals. • Oversee the planning, execution, and delivery of complex software development activities, ensuring they are completed on time, within scope, and within budget. • Manage work progress, risks, issues, and dependencies, and communicate status and outcomes to senior leadership and other stakeholders. • Remove barriers or impediments for team. • Ensure that development work adheres to the highest standards of quality, security, and performances. • Manage timelines, budgets, and resources for the teams and technologies within your scope. • Provide advanced technical guidance and support to development teams, particularly in solving complex technical challenges. • Ensure that the development teams are adhering to best practices in software engineering, including code quality, testing, and documentations. • Drive the continuous improvement of the development environment, including tools, processes, and standards. • Stay current with emerging technologies and trends, evaluating their potential impact on the organization’s technology stack and development practices. • Manage the performance, career development, and succession planning for team members, ensuring that the organization has the talent needed to meet its future needs. • Facilitate knowledge sharing and collaboration across teams to maximize the effectiveness of the development organization. • Conduct regular performance reviews, providing feedback, coaching, and support to help team members grow in their roles. • Act as the primary point of contact for business units and other IT Teams, ensuring that development efforts are aligned with business priorities. • Translate business requirements into technical solutions, working closely with product owners and business analysts to deliver high quality applications. • Foster strong relationships with external vendors and partners, ensuring that their contributions align with the organization’s development goals. • Continuously assess and improve development processes, methodologies, and tools to increase efficiency and quality. • Promote a culture of continuous learning and professional development within the team. • Implement and monitor key performance indicators to measure team performance and delivery success. • Optimize resource utilization across teams, balancing the need for efficiency with the capacity for innovation and growth.

🎯 Requirements

• Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent combination of education and/or related professional work experience. • 7+ years of experience in software engineering, with 3 years in a leadership or management role. • Proven track record of leading multiple development teams and delivering complex software initiatives. • Proficient understanding of multiple programming languages such as Java, C#, Python or similar, with a deep understanding of software engineering principles. • Strong understanding of software development life cycle (SDLC) methodologies. • Understanding of scaled agile technical delivery, technical operations or technical solutions architecture. • Strong understanding of version control systems, CI/CD pipelines, and DevOps practices. • Strong understanding of cloud platforms, such as Azure, and modern application architectures (microservices, RESTful APIs, etc.). • Excellent communication and interpersonal skills, with the ability influence and engage stakeholders at all levels. • Strong problem-solving and decision-making abilities, with a focus on delivering value to the business. • Ability to manage complex initiatives and programs with experience in handling budget and resource allocation. • Preferred: knowledge of the financial services or insurance industry and the various regulations within that space. • At this time, we're not considering applicants that need any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States.

🏖️ Benefits

• medical • dental • vision • employee assistance program • life insurance • disability plans • parental leave • paid time off • 401k • tuition reimbursement

Apply Now

Similar Jobs

🔥 3 hours ago

Knock

1 - 10

🔌 API

☁️ SaaS

🏢 Enterprise

Platform Engineering Manager guiding platform team at Knock, responsible for core services and infrastructure. Focus on hiring, prioritizing, and enhancing engineering culture for a remote-first organization.

🔥 4 hours ago

Constellation Inc

51 - 200

🏛️ Government

🔐 Security

Project Manager overseeing construction and facility engineering for DHS United States Secret Service. Providing leadership and managing contractor coordination and project execution.

🔥 4 hours ago

IQ Fiber

51 - 200

🛍️ eCommerce

📡 Telecommunications

🚗 Transport

Network Engineering Manager leading a team of engineers at IQ Fiber to implement and optimize advanced network solutions. Focusing on high-performance network services and team development in a remote setting.

🔥 9 hours ago

CACI International Inc

10,000+ employees

🔒 Cybersecurity

Engineering Manager overseeing and growing portfolio of engineering projects at CACI. Responsible for customer engagement and team leadership.

🔥 13 hours ago

Instacart

1001 - 5000

🛍️ eCommerce

🚗 Transport

🛒 Retail

Engineering Manager leading the Service Platform team for Instacart, responsible for core deployment and release engineering. Shaping how developers safely and efficiently ship code.