Link copied to clipboard!
Back to Jobs
Software Engineering Manager (Tinley Park) at Robert Half
Robert Half
Tinley Park, IL
Information Technology
Posted 0 days ago
Job Description
Day to DayThis role encompasses a variety of key responsibilities, including but not limited to:Foster a collaborative and positive team culture, promoting open communication, knowledge sharing, and continuous learning among software engineers.Mentor and support the professional growth of team members through regular feedback, coaching, and career development guidance.Champion and implement Agile and DevOps methodologies to enhance team productivity and adaptability.Collaborate with stakeholders across Product, Architecture, Project Management, and Support to define project requirements, resolve challenges, and deliver business value.Oversee hiring and onboarding processes, ensuring new team members are efficiently integrated and well supported throughout their transition.Manage and allocate team resources, adjusting priorities to balance urgent project demands with long-term team growth objectives.Lead the design, development, and maintenance of robust, high-quality customer-facing applications within the e-commerce platform and supporting systems.Guide the team in architecting solutions, emphasizing best practices in software engineering, system integration, and scalable design.Continuously investigate and introduce emerging technologies, tools, and processes to drive improvements in team workflows and software quality.Establish clear goals, monitor project milestones, and ensure on-time delivery of solutions aligned with business objectives.Work closely with IT leadership and managers to help shape technology strategy and refine the organizations technology roadmap.Clearly communicate project updates, risks, and dependencies to stakeholders and senior leadership.Perform additional related duties as required.Essential Skills, Education, and Experience:Bachelors degree in Computer Science or a related discipline, or equivalent hands-on experience; Masters degree preferred.At least 5 years of experience designing, building, and supporting scalable, high-availability web and mobile applications at the enterprise level.Minimum 5 years of professional experience working with modern programming languages such as PHP, C#, Go, or TypeScript, and frameworks including VueJS, Node.js, Symfony, or Laravel.At least 3 years of proven experience in a software engineering leadership or management role, with a track record of developing teams and achieving delivery goals.Experience with the Magento 2 framework or other contemporary online commerce platforms.Proficiency in building single-page applications (SPA), progressive web apps (PWA), or decoupled front-end architectures.Strong background in system architecture, API development (REST/SOAP), and familiarity with both SQL and NoSQL database solutions.Understanding of user experience principles, interface design, and mobile-first development strategies.Demonstrated experience in Agile environments (Scrum/Kanban) and the application of DevOps practices.Certifications such as Agile Leadership, Scrum Master, Product Owner, or PMP are highly desired.Strong problem-solving, analytical, and organizational capabilities, with excellent communication and collaboration skills for working with cross-functional teams and leadership.Skilled in hiring, onboarding, and cultivating engineering talent.Ability to manage multiple projects simultaneously, prioritize tasks, and adapt to shifting business conditions.Working knowledge of cloud platforms like AWS or Azure, e-commerce frameworks (such as Magento 2), and monitoring technologies.Relevant certifications are considered a plus.Demonstrated leadership, project management, and mentoring expertise, particularly in team development and technical growth.Experience leveraging DevOps, automation, and continuous integration/continuous deployment (CI/CD) processes.Familiarity with issue tracking tools like Atlassian Jira.Experience coordinating with third-party vendors and managing contract negotiations.Knowledge of system monitoring and observability tools (e.g., Grafana, Kibana, NewRelic).
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.