Software Engineering Manager

Sorry, this job was removed at 11:10 a.m. (CST) on Wednesday, July 31, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Software Engineering Manager

at Echo Global Logistics

Chicago, IL

Role Description

The person in this role will be responsible for leading multiple software engineering teams in their efforts to build out a modular and adaptive service-based enterprise platform.

Echo Values

The Engineering Manager is responsible for cultivating the software engineering and professional skills of individuals on his or her team and for fostering a healthy, collaborative and team-first environment. Acts as servant leader.

Lead Change and Innovation

Proactively identifies, and leads change in, improvement of team processes, technologies, and engineering practices; and, consistently delivers exceptional results by maintaining highly effective, Agile software engineering teams.

Manage Execution

Support engineering teams by removing obstacles, identifying risks, and facilitating communication. Facilitate Scrum planning and estimation within teams and high level planning and estimation across teams. Hold teams accountable and own overall team results. Foster collaboration with other teams and functions. Establish and maintain a high level of SDLC rigor amongst the software engineering team members.

Manage the Client Experience

Focus on delivering exceptional results for internal and external clients. Work closely with stakeholders to maintain a close alignment between engineering projects and client expectations. Keep engineering teams well informed and focused on client expectations.

Qualifications

  • Experience building and managing Agile software engineering teams: Scrum, Kanban, SAFe (3+ years)
  • Extensive experience developing distributed, enterprise-scale software applications (10+ years)
  • Extensive hands-on full-stack experience in solution testing, design patterns, database design, service-based-architecture including: domain-driven design, CQRS, SOLID principles, TDD, test automation, Microservices (10+ years)
  • Expertise with Object-Oriented languages, relational and NoSQL databases, and enterprise messaging systems including: Java, C#, MySQL, PostgreSQL, MS SQL Server, MongoDB, Redis, Neo4j, RabbitMQ, Kafka (10+ years)
  • Experience with packing and shipping applications with Docker containers using at least one of the following: Kubernetes, Swarm, Nomad
  • Experience utilizing a mature CI/CD pipeline within in an organization practicing modern DevOps methods using some combination of the following: Jenkins, Azure DevOps, GitLab, Git, Artifactory 
  • Expert understanding of the software development lifecycle and its related team roles
  • Knowledge of functional languages and relevant use cases
  • Strong teambuilding and leadership skills
  • Results oriented -- ability to motivate teams and instill accountability
  • Ability to drive change and continuous improvement collaboratively with other leaders
  • Ability to communicate effectively with both technical teams and non-technical stakeholders

Reporting Relationship

Director of Engineering

All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, status as a qualified individual with a disability, or Vietnam era or other protected veteran.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located in River North overlooking the River! Easily accessible and close to various train and bus stops, including a shuttle from Union Station.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Echo Global LogisticsFind similar jobs