Recent Searches

You haven't searched anything yet.

1 Manager of Software Engineering Job in Royal, MI

SET JOB ALERT
Details...
RPM
Royal, MI | Full Time
$145k-176k (estimate)
3 Months Ago
Manager of Software Engineering
RPM Royal, MI
$145k-176k (estimate)
Full Time 3 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

RPM is Hiring a Manager of Software Engineering Near Royal, MI

Manager of Software EngineeringRemove the Complexity from LogisticsRPM is one of the fastest-growing logistics companies in North America and Europe, servicing the Finished Vehicle logistics and Freight transportation industries. Leveraging a robust network of 50,000 independent carriers around the globe, we deliver thousands of loads per month and hundreds of thousands of vehicles per year, addressing our customers’ shipping needs by sourcing and developing capacity using our own proprietary technology tools and software. With our continued global expansion into new markets, we have expanded our 3PL solution-driven service offerings to include capacity planning, information technology, network design, strategic planning, and transportation services.RPM made the Inc. 5000 list 8-straight years, Inc. 5000 Regionals three straight years, was named by Food Logistics as a Top Green Provider, is Great Places To Work® certified, made Crain's Private 200 Companies three consecutive years, Named by Transport Topics as a Top 100 Freight Broker four consecutive years in a row, awarded the honor of Entrepreneur Magazine's Top Company Cultures, Inc. Magazine's Best Workplaces, "Cool Places to Work in Michigan" by Crain's Detroit Business, named a "Top Place to Work" by Detroit Free Press, and we are 9001 ISO certified, 1401 ISO certified, and an EcoVadis rated supplier. Our Core Behaviors
  • Honesty
  • Transparency
  • Trust
  • Vulnerability
  • Accountability
Our Ambition is...To be known as the North Star of leadership development. That means we think of our “product” as deeply mature, awakened leaders whose job is to help the people we lead find their highest ambition through their work and through their own leadership.Our Aim is...To expand and evolve into the most reliable, consistent, and agile source of logistics solutions for our FVL and Freight customers. To transform the entire supply chain, from origin to destination, to be more efficient, effective, and sustainable. To become the solutioning source for digital logistics innovation for our clients, wherever they are going. Your RoleThe Manager of Software Engineering role is integral to our continued success and mission. You need to be a leader and a team player, dedicated to your customers, passionate about our industry and disciplined to do what it takes to get the job done. If you are energized by overcoming challenges from clients and carriers and by building lasting relationships, then accelerate your career with our rapidly growing company. We empower our employees to take charge and to step up to any challenge.Day-to-Day Responsibilities
  • Lead, mentor, and manage a team of software engineers, providing guidance, support, and fostering a collaborative environment.
  • Lead and participate in the design, development, testing, and deployment of high-quality software solutions that meet business and technical requirements.
  • Set clear goals and performance expectations for the team, monitoring progress, and providing regular feedback through one-on-one meetings with direct reports.
  • Define and implement standards, processes, and best practices to ensure the delivery of high-quality software products that meet business and technical requirements.
  • Collaborate with cross-functional teams to define scope, requirements, and strategies for various software projects.
  • Monitor and analyze metrics to identify trends and areas for improvement in the software development process.
  • Propose and implement process enhancements to enhance software development lifecycle and team productivity.
  • Foster strong communication between quality engineering, development, and product teams to ensure a shared understanding of quality goals and requirements.
  • Collaborate with stakeholders to prioritize testing efforts and ensure alignment with project timelines.
  • Stay updated with industry trends, emerging technologies, and best practices. Apply new knowledge to enhance the team's development processes and tooling.
  • Adherence to RPM values.
  • Be available for on-call support as needed.
  • Other job duties as assigned.
Attributes & Skills 
  • Strong IT background with a strong knowledge and understanding of software development lifecycle best practices.
  • Evidence of problem solving and multi-tasking skills in a fast-paced environment.
  • Evidence of being detail oriented.
  • Excellent written and verbal communication skills to interact with both technical and non-technical stakeholders.
  • Demonstrated ability to plan work and meet deadlines with little or no supervision.
  • Ability to quickly learn new concepts and software as necessary.
  • Team player and ability to be flexible, adaptable, and accommodating to employees at all levels.
Preferred Qualifications 
  • BS/BA in Computer Science, Information Systems, or related majors.
  • 10 years of experience in software quality engineering with a focus on progressively more complex projects and responsibilities.
  • 3 years in a team lead or managerial role.
  • Advanced coding experience with .NET stack (ASP.NET, C#, LINQ, MVC, SQL Server)
  • Coding experience with other stacks and languages is a bonus.
  • Experience with API design and integration
  • Experience with Microsoft SQL Server Scripting and Data Models
  • Advanced Unit and Integration Testing experience
  • Deep understanding of object-oriented design principles and software patterns.
  • Experience with Azure DevOps Pipelines, Terraform, and GitHub actions is desirable.
  • Prior experience in a technical leadership role, such as mentoring junior engineers, leading projects, or participating in architectural decisions.
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience in development of distributed/scalable systems and high-volume transaction applications
  • Ability to evaluate and recommend new tools, frameworks, and methodologies.
  • Successful track record of team member mentorship.
  • Understanding of testing within in an Agile environment.
  • Ability to work with IT Developers on system enhancements and new functionality to fulfill business requirements.
Compensation and BenefitsWe offer competitive pay and generous benefits, including:
  • Base VC (based on achieving company goals)
  • BCBS (medical), Delta Dental & VSP (vision)
  • Life insurance, short & long-term disability – paid by RPM.
  • Maternity & Paternity Leave
  • 401(k) with generous employer match
Be a Part of Something BiggerTo continue our incredible growth and achieve even greater success, we want smart, energetic, well-rounded candidates who thrive in a fast-paced environment. We understand our company’s strength comes from our team of dedicated individuals who work better together, embrace change, who are tenacious, persistent, measured, disciplined, loyal, and value trust earned when the job is complete.Come as You AreRPM is an Equal Opportunity Employer. RPM does not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided based on qualifications, merit, and business need.This job description is intended to define the general nature of the work performed by employees assigned to this role. It is not intended to be an exhaustive list of all responsibilities, duties, and skills of employees in this role. All our employees may be required to perform duties outside of their normal responsibilities from time to time. 

Recruitment Agency Notification

RPM does not accept unsolicited agency resumes. Do not forward resumes to our careers email address, RPM employees, or any other company location. RPM is not responsible for any fees related to unsolicited resumes.

Job Summary

JOB TYPE

Full Time

SALARY

$145k-176k (estimate)

POST DATE

02/26/2024

EXPIRATION DATE

04/23/2024

WEBSITE

rpmgroup.com

HEADQUARTERS

CRESTWOOD, KY

SIZE

100 - 200

FOUNDED

1955

TYPE

Private

CEO

JEFFREY DEAN

REVENUE

$10M - $50M

Related Companies
About RPM

RPM is a real estate firm that offers property management, rental and corporate services for residential homes and multi-family apartments.

Show more

RPM
Full Time
$79k-101k (estimate)
2 Months Ago
RPM
Full Time
$63k-75k (estimate)
2 Months Ago
RPM
Intern
$82k-101k (estimate)
3 Months Ago

The job skills required for Manager of Software Engineering include Software Engineering, Software Development, Leadership, Agile, Computer Science, API, etc. Having related job skills and expertise will give you an advantage when applying to be a Manager of Software Engineering. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Manager of Software Engineering. Select any job title you are interested in and start to search job requirements.

For the skill of  Software Engineering
Rishabh Software Pvt. Ltd
Full Time
$109k-135k (estimate)
1 Day Ago
For the skill of  Software Development
pegasys soft
Full Time
$91k-119k (estimate)
2 Months Ago
For the skill of  Leadership
Leidos
Full Time
$54k-67k (estimate)
Just Posted
Show more

The following is the career advancement route for Manager of Software Engineering positions, which can be used as a reference in future career path planning. As a Manager of Software Engineering, it can be promoted into senior positions as a Software Engineering Director that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Manager of Software Engineering. You can explore the career advancement for a Manager of Software Engineering below and select your interested title to get hiring information.

Meta
Full Time
$105k-127k (estimate)
2 Months Ago
JPMorgan Chase
Full Time
$150k-181k (estimate)
1 Week Ago
Meta
Full Time
$169k-205k (estimate)
3 Weeks Ago