Manager overseeing IT Software Engineering teams to deliver software applications for TruStage. Leading development processes and mentoring while ensuring collaboration with business objectives.
Responsibilities
Lead, mentor, and develop a team of software development team members, fostering a collaborative and productive work environment.
Manage team workload, ensuring work is completed on time and within scope.
Conduct performance reviews, provide constructive feedback, and create development plans for team members.
Facilitate effective communication between the development team and other departments.
Foster a collaborative team environment, encouraging continuous learning and development.
Assist in the planning and execution of IT development activities, ensuring alignment with business objectives.
Monitor work progress, identify risk, in alignment with strategies. Remove barriers or impediments for team.
Ensure that all work adheres to established quality standards and best practices.
Manage timelines, budgets, and resources as needed.
Provide technical guidance and support to the development team, troubleshooting complex issues as they arise.
Ensure the team follows industry best practices, including code reviews, testing, and documentations.
Stay updated on emerging technologies and trends, and evaluate their potential application within the organization.
Collaborate with senior management to define technology strategy and roadmap for the team.
Work closely with product owners, business analysts, and other stakeholders to understand business needs and translate them into technical solutions.
Ensure clear communication of work status, challenges, and solutions to all stakeholders.
Act as a liaison between the development team and other IT teams, ensuring seamless integration and alignment across areas.
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.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent combination of education and/or related professional work experience.
5+ years of experience in software engineering, with at least 1 year in a leadership or management role.
Proven experience leading development teams and delivering successful software projects.
Proficient understanding of multiple programming languages such as Java, C#, Python or similar.
Strong understanding of software development life cycle (SDLC) methodologies
Understanding of scaled agile technical delivery, technical operations or technical solutions architecture.
Proficient understanding of version control systems, CI/CD pipelines, and DevOps practices.
Familiarity with cloud platforms, such as Azure, and modern application architectures (microservices, RESTful APIs, etc.).
Excellent communication and interpersonal skills, with the ability to motivate and inspire a team.
Strong problem-solving skills with the ability to navigate complex technical challenges.
Ability to manage multiple streams of work simultaneously and prioritize tasks effectively.
Strong decision-making skills, with the ability to balance technical and business considerations.
Benefits
medical
dental
vision
employee assistance program
life insurance
disability plans
parental leave
paid time off
401k
tuition reimbursement
flexible workplace
Job title
Manager I, IT Software Engineering, Enterprise Data
Fullstack Developer at MUFG, collaborating with senior technical teams to create innovative solutions. Responsible for application design, programming tasks, and deployments in a cloud environment.
Senior R&D Technical Leader partnering with marketing to drive adult and fem care innovation at Kimberly - Clark. Leading projects and aligning teams for enhanced product development and execution.
Senior Software Engineer developing scalable and high - performing applications for Rev's SaaS platform. Collaborating with cross - functional teams and mentoring junior developers with modern technologies.
Senior Software Engineer building and scaling Lambda’s IAM platform enabling secure access control. Designing core IAM capabilities and collaborating with cross - functional teams.
AI Software Engineer integrating commercial AI tools and agents into design flow at Broadcom. Responsible for optimizing performance and coordinating AI systems within a worldwide R&D team.
Principal Software Engineer developing scalable backend systems for Walmart's Digital Out of Home platform. Leading architecture, mentoring engineers, and guiding technical direction across thousands of retail locations.
Industrial Engineering Lead at Jabil specializing in optimizing large - scale manufacturing and data center operations. Leading facility design and implementation in new facilities across the US.
Lead Software Engineer developing and maintaining complex Java applications in technology firm. Responsible for design, implementation, testing, and ensuring quality of Java products.