Software Engineering Manager

Express Employment Professionals - Cincinnati East

White City (OR)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Express Employment Professionals - Cincinnati East is seeking an experienced Software Engineering Manager to plan and direct software engineering activities, ensuring alignment with organizational policies and strategic objectives. You will oversee design, development, deployment, and maintenance of software products, while leading a team and driving cross-functional initiatives.

The role requires 5+ years of direct management experience, strong leadership, and proficiency in C#/.Net with MVVM

Qualifications

  • BS or BA in Engineering or Business Management; MBA or Management Cert preferred.
  • 5+ years of direct management experience.
  • Extensive experience in software development and engineering management.
  • Proficiency in C# and .Net.
  • Experience with MVVM design patterns.
  • Excellent verbal and written communication skills.
  • Strong interpersonal and customer service skills.
  • Excellent organizational skills and attention to detail.

Responsibilities

  • Plan and direct software engineering activities and ensure conformance with policies and objectives.
  • Oversee design, development, deployment, operation, and maintenance of software products and systems.
  • Lead and direct the work of others, interviewing, hiring, and training staff.
  • Define and influence strategic direction and project roadmaps with cross-functional partners.
  • Maintain high coding standards, code reviews, and testing practices.
  • Measure team impact and set clear expectations and goals.
  • Collaborate with leadership on organizational design and prioritization.

Skills

Management
Software leadership
C#/.Net
MVVM design patterns
Communication
Team leadership
Independent work

Education

Engineering or Business management degree
MBA or Management certification preferred

Job description

Where You Get to Live!

Nestled in the heart of Southern Oregon’s scenic Rogue Valley, Medford offers an exceptional quality of life with over 200 days of sunshine each year. Whether you're an outdoor enthusiast, wine lover, foodie, or someone seeking a better work-life balance, Medford delivers. Spend your weekends hiking, mountain biking, rafting, fishing, skiing at nearby Mount Ashland, or exploring the region’s award-winning wineries and local farms.

With a cost of living that remains more affordable than many West Coast cities, Medford provides the perfect blend of career opportunity and lifestyle. You'll enjoy easy access to the Oregon Coast, Crater Lake National Park, and the vibrant arts and cultural scene of neighboring Ashland—all while living in a welcoming community known for its natural beauty, family-friendly atmosphere, and year-round recreational opportunities.

What You Get to Do!

This position is responsible for planning and directing software engineering activities. Ensures software projects, initiatives, and processes are in conformance with the organization's established policies and objectives. Oversees the design, development, deployment, operation, application, and maintenance of software products and systems. Familiar with a large variety of software development concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals and complex tasks without direct supervision. Performs a variety of tasks. Leads and directs the work of others.

  • Combine strong technical expertise with effective people management skills.
  • Lead teams in delivering multiple interdependent projects
  • Collaborate with your team and cross-functional partners to define and influence strategic direction.
  • Participate in the creation and lead the execution of the project roadmaps.
  • Engage with various functions to drive engineering initiatives and make a significant impact.
  • Participate in technical design efforts.
  • Ensure the maintenance of high coding standards and best practices within the team.
  • Measure your team's impact and set clear expectations and goals.
  • Partner with leadership to influence and drive organizational design, contribution, and prioritization.
  • Directly supervises employees in the Software Engineering Group. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
What You Will Bring…
  • BS or BA in Engineering or Business Management; Management Cert or MBA preferred
  • 5+ years of direct management experience
  • Extensive experience in software development and engineering management.
  • Strong leadership and team management skills.
  • Proficiency C# and .Net and equivalent frameworks.
  • Experience with MVVM (Model-View-View Model) design patterns.
  • Familiarity with best practices in software development, including coding standards, code reviews, and testing.
  • Excellent verbal and written communication skills.
  • Strong interpersonal and customer service skills.
  • Proficient in Microsoft Office Suite, related software and computers.
  • Excellent organizational skills and attention to detail.
  • Ability to effectively present information and respond to questions from peers, managers, and personnel from various departments.
  • Ability to gather and analyze information skillfully, identifying and resolving problems in a timely manner.
  • Ability to work independently and in a team environment.
  • While performing the duties of this job, the employee is frequently required to stand, walk, sit, use hands and arms, talk and hear.
  • Good communication skills.
  • Get along with others, not creating a hostile work environment.
  • Ability to work with and as a Team.
  • Travel to other offices may be required on occasion.
  • Passion for the work you do and the people you do it with!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

6AM City, LLC • United States

On-site
USD 140,000 - 180,000
Staff Software Engineer, Supply Chain (REMOTE)
Staff Software Engineer, Supply Chain (REMOTE)

The Home Depot • Atlanta (GA)

On-site
USD 150,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Pointwest Technologies Corp • Fort Wayne (IN)

On-site
USD 85,000 - 115,000
Manager, Application & Software Engineering
Manager, Application & Software Engineering

TRIMEDX • Indiana (PA)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Senior Director of Engineering
Senior Director of Engineering

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 260,000
Software Engineer
Software Engineer

kansascity • Kansas City (MO)

On-site
USD 110,000 - 140,000
SOFTWARE ENGINEER MANAGER - Workforce Management
SOFTWARE ENGINEER MANAGER - Workforce Management

Home Depot • Atlanta (GA)

On-site
USD 140,000 - 240,000
Sr. Software Engineer (Remote)
Sr. Software Engineer (Remote)

The Home Depot • Austin (TX)

Hybrid
USD 120,000 - 160,000
Systems Development Engineering Manager
Systems Development Engineering Manager

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 150,000 - 190,000