Manager, Technology - Minneapolis, United States - Phaedon

    Default job background
    Description

    Position Summary:

    As a Manager, Technology of our front-end application team, you will manage a team of developers focused on delivery of new features and functionality to one of our core products in the loyalty marketing industry and play a central role.

    We are looking for a motivated and accountable individual who possesses skills to perform their own development coding in an agile environment and also manage a team of passionate developers by giving mentorship, guidance, and skills development direction. This role will also communicate and work directly with delivery managers, product owners, and solutions architects so being a good team player with effective communication skills is a must.

    Primary Skills

    • 5+ years of professional experience building web applications.
    • 4+ years of experience with the AngularJS JavaScript application framework
    • 4+ years of experience with HTML, CSS, ES6 JavaScript and Web Standards
    • 4+ years of experience with NodeJS
    • 4+ years of experience with browser developer tools, git code versioning platforms, and JIRA
    • 4+ years of experience with workflow automation and build tooling including webpack/NPM, JavaScript testing (Cypress) and build tools, and CI/CD tools.
    • 4+ years of experience with Agile Software Development practices and concepts
    • 2+ years of experience with Web Components
    • Prior Management experience in a Manager, Supervisor, or Lead role.
    • Understanding of common application servers and runtimes:
    • Java/J2EE
    • Architecting solutions for distributed applications
    • Using unit testing frameworks / test driven development
    • Working knowledge of SQL Server databases
    • Developing industry standard persistence mechanisms like EJBs, JDBC, N/Hibernate, etc.
    • Integration/Interpreted: Node, Java
    • Database: Microsoft SQL Server, AWS Database technologies
    • Continuous Integration / Continuous Delivery Patterns

    Desired Knowledge and Skills:

    • HTML/CSS
    • JavaScript ES6
    • LIT
    • Java and Spring Boot
    • Webpack
    • LESS, Bootstrap
    • Git
    • JIRA, Confluence or similar
    • Browser Developer Tools
    • Agile Software Development (SAFe)

    Essential Functions:

    • Stay up to date on skills, work on expanding to others.
    • Mentor others based on what youre expert in.
    • Bring new ideas, tools, services, and techniques to the group.
    • Use analytical thinking to make decisions based on facts and metrics whenever possible.
    • Be willing to lead initiatives.
    • Develop and follow our architecture standards.
    • Use professional communications skills both written and verbal.
    • Demonstrate a desire to learn and accept new challenges within and outside of your core skills.

    Education & Minimum Qualifications:

    • Software development degree or relevant experience
    • 2+ years of managerial, supervisor, or lead experience.