Manager, IT Software Engineering

November 7

Apply Now
Logo of TruStage

TruStage

Insurance • Technology • Ventures • Investments • Retirement

1001 - 5000

Description

• Strategic Leadership: Lead, mentor, and manage multiple teams of IT professionals. • Define and drive the technology roadmap for a specific technology function. • Provide leadership and direction to the development teams. • Collaborate with Senior IT Leadership to identify and prioritize key development initiatives. • Stay informed of industry trends and emerging technologies. • Operational Management: Oversee the end-to-end software development lifecycle (SDLC). • Implement and optimize development processes, tools, and methodologies. • Manage and resolve escalated technical issues. • Technical Leadership: Provide advanced technical oversight and guidance. • Lead the evaluation, selection, and implementation of new technologies. • Foster a culture of innovation and continuous improvement within the development teams. • Team Leadership & Development: Lead and mentor a team of IT managers and development team members. • Conduct regular performance evaluations, providing constructive feedback. • Stakeholder Engagement: Act as the primary liaison between the IT development teams and business stakeholders. • Collaborate with business leaders to understand their needs.

Requirements

• Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent combination of education and/or related professional work experience. • 10+ years of experience in software engineering, with 5 or more years in a leadership or management role. • Proven experience in managing large-scale, complex software development initiatives, with a strong track record of delivering successful outcomes. • Experience in strategic planning and execution within a large IT organization. • Proficient understanding of multiple programming languages and development frameworks, with a strong understanding of software architecture and design principles. • Extensive experience with cloud computing platforms, microservice architecture, and DevOps practices. • Strong understanding of enterprise-level application development, including large-scale system integrations and data management. • Proven ability to lead the adoption of new technologies and methodologies, driving innovation and continuous improvement within development teams. • Exceptional leadership and people management skills, with a demonstrated ability to build and lead high-performing teams in a fast-paced environment. • Strong strategic thinking and decision-making abilities, with a focus on delivering long-term value to the business. • 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. • Knowledge of the financial services or insurance industry and the various regulations within that space.

Benefits

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

Apply Now

Similar Jobs

November 7

PayNearMe

201 - 500

Senior Software Engineer developing payment technology for PayNearMe's platform.

November 7

Technical lead for software solutions in Product Information Management at Cardinal Health.

🇺🇸 United States – Remote

💵 $121.6k - $173.7k / year

💰 $78M Post-IPO Debt on 2006-08

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com