Senior Director of Software Engineering - Chicago

Chicago Permanent USD100,000 - USD115,000
  • Our team is made up of diverse individuals all working together
  • We believe that inclusion propels innovation and is the foundation of what we do

About Our Client

We see tech differently. You'll work with people who are leaders in the tech industry. We are passionate engineers dedicated to finding new and different ways to use technology to solve our customer's problems. Your work will have an immediate impact. You'll be able to see your direct impact on our tech department and with our clients. You won't be just another talented engineer chained to a desk slinging lines of code.

Job Description

  • As Senior Director - Software Engineering you will work closely with other managers, tech leads, and business teams building products and services for customers.
  • Director of Software Engineering will be an integral part of our team supporting the technology organization in a transformation toward highly scalable, API based, systems
  • You will support technical work and where possible you will be a direct technical contributor
  • Lead project planning activities and facilitate project meetings, ensuring the project team delivers against its commitments with the highest quality deliverables in a timely fashion
  • Leveraging strong project management industry expertise and collaboration skills, identify required activities to successfully deliver the program, ensuring appropriate task assignments are in place
  • Provide project progress reports to project team, stakeholders, management, and executives
  • Build collaborative and productive relationships by partnering with team members and external stakeholders to help accomplish key business objectives
  • Have strong understanding of business and technical problems that teams are solving, able to work with stakeholders and teams to prioritize, clarify, and organize team's work based on this knowledge
  • Identify risks, perform risk analysis, effectively manage risks; proactively raise prioritization and scheduling trade off decisions, escalating and identifying alternate options as appropriate; Follow defined Risk Management processes
  • Assess existing processes and identify opportunity for improvement

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant

  • Is experienced and introspective
  • You have extensive experience developing software products and services across a variety of tools, frameworks, and environments
  • You recognize your strengths and also know when to reach out for help
  • You have a genuine passion for solving interesting technology problems with creative and simple solutions
  • Is pragmatic
  • You're all about using technology to improve the customer experience and affect the company's bottom line, but also want to mentor and coach those within your team
  • Proven track record hiring software engineers
  • Proven track record managing teams
  • People-focused approach to personnel management
  • Readiness to travel occasionally
  • Experience gathering and translating business and technical requirements
  • Strong sense of personal accountability
  • Deep expertise in Java (or other modern software languages like .NET or Go)
  • Experience with REST and microservices
  • Expertise in Agile and other software development methodologies and practices

What's on Offer

  • Multiple health insurance plans with 100% company-paid premiums
  • 401(k) with generous company-paid match
  • Family-friendly benefits; Dental, vision, and optional pet insurance, 4 weeks of PTO, 2 weeks of company holidays, and more!

Monika Wojciechowicz
Quote job ref

Job summary

Information Technology
Sub Sector
IT Development
Technology & Telecoms
Contract Type
Consultant name
Monika Wojciechowicz
Job Reference