Software Engineering Manager jobs in Iowa

Software Engineering Manager manages and oversees the design and development of software applications. Directs the work of engineers to ensure the best practices around software development. Being a Software Engineering Manager requires a bachelor's degree. Typically reports to a senior manager. The Software Engineering Manager manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Extensive knowledge of department processes. To be a Software Engineering Manager typically requires 5 years experience in the related area as an individual contributor. 1 to 3 years supervisory experience may be required. (Copyright 2024 Salary.com)

C
Software Engineering Manager
  • Casey's
  • Ankeny, IA FULL_TIME
  • Casey’s is seeking a Software Engineering Manager to lead software engineering team(s) in our business technology organization. The IT Engineering Manager will lead and coach high-caliber software engineers that are part of an agile team. This team is positioned to positively impact our store’s team members and guests through improving technology, resiliency, and operating efficiency and is part of our strategy to provide an enabling technology foundation through cloud-based solutions, APIs and microservices.

    As an Engineering Manager, you will need to bring innovative problem solving, strong technical leadership, excellent communication, flexibility, and attention to detail. We are seeking a highly technical, forward-looking leader who will own the technical vision and be accountable for the successful execution of that vision. You will be responsible for translating that vision into a technical roadmap and building or integrating products/platforms that appropriately balance the need for speed-to-market, scalability, and differentiation.

    Key Responsibilities

    • Lead and coach a team of software engineers (junior - senior) through complex, multi-phased delivery projects with hands-on delivery guidance.
    • Collaborate with team members on career development and goal setting.
    • Design, develop, and operate cloud-based applications stacks that are highly available, scalable, cost-effective, and fault tolerant leveraging logging and telemetry.
    • Well versed in modern data structures, data engineering, microservices and APIs including REST and GraphQL.
    • Build and maintain technology roadmaps. Manage budgets, suppliers, and technology/operating costs.
    • Work closely with Business partners, other IT functions and Enterprise Architects to ensure that proposed technical solutions meet the requested business needs and align to Casey's technical architecture.
    • Defines timelines for team goals as they align to overall organizational objectives. Ensures work being done by team is jointly and regularly prioritized between the team, Program Management, and their respective business partners.

    Requirements

    • Bachelor's Degree in Computer Science, Information systems, or related field (or equivalent work-related experience).
    • Minimum of Seven (7) years’ experience leading software engineering teams.
    • Experience designing public and private enterprise secure services REST-based APIs.
    • Strong technical aptitude, and an understanding of APIs, microservice architecture and platform services.
    • Cloud experience in Azure, AWS, or GCP.
    • Background in Azure / .NET tech stack.
    • Knowledge of integration patterns, events, and streaming technology.

    Preferred Skills & Experience

    • DevOps, CI/CD, infrastructure as code experience.
    • Full-stack experience including User Interface (UI) and UI frameworks.
    • Building and deploying containerized applications and/or services.
    • Understanding of authentication and authorization for REST APIs and applications.

    Casey's is not able to offer employment sponsorship for work authorization in the United States for this role at this time.

    This role does not allow for 100% remote work. Qualified candidates will need to live within a daily commutable distance of Casey's Store Support Center in Ankeny, IA and be willing to work in a hybrid work environment consisting of 3 days per week onsite.

    Agencies please note: This role, open for recruitment, is being managed directly by Casey's Talent Acquisition team. We will reach out to our preferred agency partners in the rare instance we require additional talent options. Your respect for this process is appreciated.

    What you can expect when you join the Casey’s Team:

    • A flexible hybrid work model that allows you to strike the perfect balance between working from the office and the comfort of your home. Enjoy the freedom to choose when and where you work, creating an environment that maximizes your productivity and overall happiness.
    • A transformative culture putting service first and taking pride in caring for our guests, our communities, and each other.
    • Opportunities to use cutting edge technologies and enterprise-wide collaboration to enable our strategy and drive world class service.
    • We’re here for families! Great benefits including choices in medical plans, dental, vision, life insurance, employee stock purchase program, charitable giving programs, parental leave AND an onsite Child Development Center
    • Competitive pay, 401k company match up to 6%, vacation & sick time, paid holidays, volunteer time, and an onsite cafeteria.
    • Dress for your day dress code, jeans are welcomed!
    • The opportunity to work for a big company that has not lost our small company feel. Our senior leadership team is engaged, involved and accessible!
    • What are you waiting for? Come be a part of a company that is growing, transforming and is here for good!

  • Just Posted

S
Manager, Software Engineering
  • SciPlay
  • Cedar, IA FULL_TIME
  • Position SummaryJob Summary: Manage a group of Software Engineers responsible for design, implementation, and maintenance of mobile based games. This role requires a forward thinking, critical problem...
  • 7 Days Ago

D
CIVIL ENGINEERING PROJECT MANAGER
  • DGR Engineering
  • Sioux, IA OTHER
  • Job Details Job Location: Sioux City Office - Sioux City, IA Position Type: Full Time Education Level: 4 Year Degree Salary Range: Undisclosed Job Shift: Day Job Category: Engineering DescriptionDGR E...
  • Just Posted

R
Entry Level Software Engineer
  • RFA Engineering
  • Dubuque, IA FULL_TIME
  • RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an experienced candidate to become...
  • 3 Days Ago

R
Part-Time Student Software Engineer
  • RFA Engineering
  • Dubuque, IA PART_TIME
  • RFA Engineering (www.rfamec.com) is seeking several part time students to join our engineering team at our customer's facility in Dubuque, Iowa. All senior standing part-time student engineers will tr...
  • 5 Days Ago

K
Senior Software Engineer - Software Engineering
  • KYYBA Inc
  • Johnston, IA OTHER
  • Job DescriptionDuties:* Develops, codes, configures, and tests programs and systems.* Evaluates and implements enhancement design solutions to improve cost,quality, and performance of software applica...
  • Just Posted

M
Software Engineering Manager
  • Minitab
  • State College, PA
  • Minitab is expanding their Software Engineering Management team at their State College, PA office headquarters. We are s...
  • 6/2/2024 12:00:00 AM

R
Software Engineering Manager
  • RVO Health
  • Charlotte, NC
  • AT A GLANCE RVO Health is building a suite of integrated products that enable data-driven, digital experiences for our u...
  • 6/2/2024 12:00:00 AM

I
Software Engineering Manager
  • ITAC Solutions
  • Decatur, AL
  • ITAC Solutions is helping an established company out of Decatur, AL in their search for a Software Engineering Manager! ...
  • 6/2/2024 12:00:00 AM

M
IT Software Engineering Manager
  • Mill Run
  • Hilliard, OH
  • Overview At ADS, no idea is off limits, and we celebrate creativity and bold moves. For more than 50 years ADS has been ...
  • 6/2/2024 12:00:00 AM

C
Software Engineering Manager
  • Confidential
  • Auburn Hills, MI
  • Software Manager Designs, leads, manages, and supervises a team of software application developers Plans, coordinates, a...
  • 6/1/2024 12:00:00 AM

T
Software Engineering Manager
  • Tekniforce
  • We are looking for a Software Engineering Manager. This is full time hybrid permanent hire position in Raleigh, North Ca...
  • 5/31/2024 12:00:00 AM

I
Software Engineering Manager
  • IT Associates
  • Chicago, IL
  • Fulltime Position Hybrid - 2 days a week onsite in Rosemont office This person should have at least 2 years of experienc...
  • 5/30/2024 12:00:00 AM

A
Software Engineering Manager
  • Abbott Laboratories
  • Orlando, FL
  • Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-chan...
  • 5/21/2024 12:00:00 AM

Iowa (/ˈaɪəwə/ (listen)) is a state in the Midwestern United States, bordered by the Mississippi River to the east and the Missouri River and Big Sioux River to the west. It is bordered by six states; Wisconsin to the northeast, Illinois to the east, Missouri to the south, Nebraska to the west, South Dakota to the northwest and Minnesota to the north. In colonial times, Iowa was a part of French Louisiana and Spanish Louisiana; its state flag is patterned after the flag of France. After the Louisiana Purchase, people laid the foundation for an agriculture-based economy in the heart of the Corn...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineering Manager jobs
$144,694 to $183,832

Software Engineering Manager in Roanoke, VA
You will be responsible for full lifecycle of software engineering project planning execution monitoring risk management resolution of issues and.
October 15, 2019
Software Engineering Manager in Alamogordo, NM
Learn more about Lockheed Martin's Operations Leadership Development Program.
October 31, 2019
Software Engineering Manager in Springfield, IL
They must identify the core functionality that users need from software programs.
November 28, 2019