Wilson Electronics Software Development Manager in Salt Lake City, Utah
Software Development Manager
Salt Lake City, UT, USA
Email Me Similar Jobs Email Me This Job
The software development manager is responsible for developing and maintaining internal and external facing software products/websites that contribute to the company achieving revenue and EBITDA goals while providing best in class customer experiences.
A day on the job may include:
Design and manage the entire software development lifecycle for all software products, websites and services.
Lead software development projects of both internal and external facing products/websites from idea to implementation by tracking and managing progress, risks and dependencies
Act as the architect to design solutions that support growing business needs while thoroughly considering the system impact
Govern the software development process and improve it based on facts/data
Ownership of coding standards and software deployment processes and integrity
Work closely with product, marketing, operations and other business stakeholders to gather and refine requirements, and release software in a timely fashion
Organize planning, sprint, design, and release processes while continuously grooming and prioritizing backlog in an agile environment
Work with executive management to establish priorities and vision while providing realistic deliverable timelines
Support marketing efforts by executing SEO tasks, ensuring accurate tags and site performance as measured by google analytics.
This job may be for you if you have:
Bachelor's degree in Computer Science or related technical field
3-5 years of software team leadership experience
5+ years of software development experience
Demonstrated project management - planning, estimation, execution, issue/risk management and resource management/allocation
Experience architecting technical solutions for complex problems and delivering them to technical and non-technical audiences
Experience leading agile development practices which include daily scrums, sprint planning, sizing and scoping activities.
Enthusiastic about coaching and mentoring others helping them develop their careers
Ability to become a trusted advisor by building and managing relationships with colleagues, vendors, and other industry professionals
Experience developing and maintaining high performing ecommerce and customer facing websites
Experience building web-based applications that integrate with both on-prem and cloud-based programs and databases.
Knowledge of SEO
Experience with UI/UX development