More jobs:
Manager, Software Engineering & Technology - Craft
Job in
Nashville, Davidson County, Tennessee, 37247, USA
Listed on 2026-05-30
Listing for:
Western Governors University
Full Time
position Listed on 2026-05-30
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Job Overview
The Manager of Engineering and Technology at Craft leads a high‑performing software engineering team responsible for product development and system integrations.
Responsibilities- Set the technical vision, establish standards, and provide coaching and direction to engineers working across front‑end, back‑end, QA, and cloud technologies.
- Partner closely with senior leadership to foster a collaborative and innovative culture and contribute as a hands‑on technical leader through mentorship, pairing, and cross‑functional development efforts.
- Manage technology team members, providing training, technical standards, and direction.
- Collaborate with leadership, designers, developers, and subject matter experts to establish the technical vision, analyze trade‑offs between usability and performance, determine platforms, components, applications, technologies, and security measures.
- Interface with product, project, and external teams in definition and execution of development projects, maintaining collaborative relationships with stakeholders.
- Work with internal and external customers to elicit technical requirements.
- Negotiate dependencies and maintain productive working relationships.
- Ensure optimized performance for high utilization, 24/7 access, accessibility (ADA), responsiveness, and scalability.
- Ensure data is handled securely and in compliance with applicable laws.
- Develop and direct software system testing procedures, programming, and documentation.
- Continuously improve the team’s development approach to balance quick execution with security and stability.
- Clearly communicate constraints, conflicts, requirements, compatibility issues, and items that could affect project outcomes, offering alternatives and contingency plans.
- Be responsible for both software and data engineering individuals.
- Organize work efforts and engineer efficiency in a fast‑paced environment.
- Recruit and hire individuals as needed.
- Leverage AI code development practices and stay current with evolving technical landscape.
- Perform other related duties as assigned.
- Ability to provide technical and architectural leadership and successfully coach an engineering team.
- Ability to develop and direct software system testing procedures, programming, and documentation; commitment to efficient, secure, scalable, and maintainable code and engineering practices.
- Demonstrated ability to understand business needs and execute on a business strategy.
- Ability to research, design, and develop computer software systems applying principles of computer science, engineering, and mathematical analysis.
- Ability to manage multiple tasks and responsibilities in rapid, deadline‑driven environments.
- Excellent verbal and written communication skills, capable of communicating with technical and non‑technical stakeholders and management.
- Ability to maintain effective working relationships with team members and stakeholders.
- Self‑starter with bias for action while maintaining stable, secure user experiences.
- Ability to ramp up quickly on new technologies.
- Strong attention to detail and excellent judgment.
- Ability to provide team members with measurable goals and performance standards to track efficiency.
- Skilled in developing plans to accomplish division or job area responsibilities that align with department targets.
- Skilled in compiling data to prepare budgets.
- Skilled in making improvements to processes or systems to enhance performance.
- Critical thinking skills and ability to prioritize competing priorities and communicate reasoning for decisions.
- Skill in communicating with senior leaders in a concise, relevant manner based on problems to solve.
- Ability to manage the work of assigned employees and/or supervisors with some latitude and independence.
- Knowledgeable in ensuring proper training of team members and actively participating in hiring, firing, and promotion decisions.
- Conducts performance reviews and recommends salary reviews.
Bachelor’s degree in computer sciences, information technology, or related field OR equivalent and relevant work experience.
Experience6 years of experience and a proven track record in developing web‑based applications and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×