In this position, you will play a key role in the overall success of our organization by planning, managing, and monitoring engineering functions. You will be responsible for overseeing various engineering projects, processes, timelines and making any necessary adjustments in order to ensure successful completion.
" Supervise and lead Agile development process, oversee production and quality control.
" Direct and coordinate production, operations, quality assurance, testing, or maintenance.
" Oversee the research and development of new features and procedures.
" Hire, train, and mentor other engineers and supporting staff.
" Write performance reviews and solve internal issues.
" Discuss and lay out project specifications.
" Make detailed plans to accomplish goals.
" Analyze market demand and available resources.
" Review, approve, or modify product designs.
" Develop cost estimates.
" Establish administrative policies, procedures, and standards.
" Coordinate activities of unit with other units or organizations.
" Confer with higher levels of management.
In this position you will be leading engineering group to create and maintain business and technical solutions.
" Minimum of a bachelors degree in engineering - MUST
" Masters degree in engineering management or business administration - preferred
" 6+ years of engineering experience as software manager - MUST
" Analytical and mathematical mind, capable of evaluating and solving various complex problems
" Leadership skills necessary to manage and develop a team
" C# Server/Client programming experience - MUST
" Experience with automated test development practices and continuous deployment methodologies - MUST (TDD, BDD etc)
" SQL server or similar - MUST
" Ability to communicate & present fluently in English - MUST
" Architectural patterns, practices, data structures & algorithms
" WPF, MVC, React responsive UI experience - preferred
" Cloud native, microservices - preferred
" Organizational competencies and project management skills to keep projects, processes, and the entire engineering team on track
" Self-motivated attitude with the ability to multitask and thrive in a timeline-driven environment
Retail, High Tech, Software application