Full-Time

Manager – Software Engineering

Craft Education

Posted on 11/1/2025

Deadline 11/23/25
WGU

WGU

Compensation Overview

$148.1k - $244.4k/yr

+ Bonuses

Salt Lake City, UT, USA + 1 more

More locations: Nashville, TN, USA

In Person

Category
Engineering Management (1)
Requirements
  • Bachelor of Science Degree in Computer Science, Information Technology, or related field or equivalent
  • 5+ years of Enterprise level Java Application development with experience both as a hands-on programmer and software development manager
  • Strong people and management skills to interact with staff, colleagues, cross-functional teams and third parties
  • Commitment to quality through the ability to translate complex technical requirements into functional software using best practices
  • Expert in Agile methods including SCRUM and TDD
  • Experience in application architecture and making rational build / buy / interface decisions
  • Excellent verbal and written communication skills and the ability to work equally well in self-managed and team-based Agile/Scrum projects
  • Deep technical knowledge of Java based web applications using web services (REST/SOAP/SOA/XML/HTML)
Responsibilities
  • Meets business needs by managing the activities of developers consistently delivering quality solutions on-time, within budget, and scope
  • Work with internal customers to gather business processes and project requirements
  • Actively drives the development life cycle from requirements analysis, feasibility estimates, design, code, documentation, testing, implementation, and support
  • Developing project plans, resource planning, scheduling, and managing development timelines
  • Building and managing multi-disciplined software teams and overseeing the development processes using industry best practices
  • Responsible for design reviews, code reviews, and mentoring the software development team
  • Support a change management process to manage software releases, application patching and changes to production configurations
  • Manage multiple tasks and responsibilities in high-pressure environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses
  • Oversight and management of department expenses and budget planning
  • Performs other related duties as assigned
Desired Qualifications
  • Master of Science Degree in Computer Science, Information Technology or related field
  • AWS Eco-Systems
  • CRM systems
  • Manager Software Engineering
  • Document Management systems
  • Application Integration with legacy systems

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE