Software Engineering Manager - Remote
FireMon
Toronto, Ontario
4d ago

About FireMon

As a thought leader in a space we invented, FireMon is paving the way in the cybersecurity industry across the globe. At FireMon, you'll find a disruptive, cutting-edge environment.

It's a place where being proactive is rewarded and each day is more innovative than the last. This drive permeates everything we do from how we develop our products to how we engage with our customers and how we get things done.

One of the biggest benefits of working with a groundbreaking company like FireMon, is the huge impact employees have on the overall product and business.

Each person’s work directly affects the outcome of the finalized product and success of the business. Additionally, you can voice your ideas and collaborate across departments to learn new aspects of the company.

Since we are securely backed by some of the savviest investors in the industry, you get the security of an established organization but at the same time get to experience the agility and autonomy of a smaller company.

The Development Manager structures the development effort of a technical solution team. They become involved with a project at its inception and are engaged in the functional analysis and gathering of the initial requirements.

They remain engrossed throughout the balance of the project. They should have hands-on experience in multiple industries and across several disciplines.

They need an ability to share and communicate ideas both verbally and in writing to executive staff, product sponsors, and technical resources.

  • Act as visionary and strategist for business-driven technical solutions.
  • Collaborate with Product Manager to conceptualize cutting-edge solutions, provisioning estimates, developing overall implementation solution plan and serving as lead as required.
  • Conceive, plan and estimate large-scale projects and work with technical resources to determine work breakdown. Manage technology delivery team consisting of any and all technology roles.
  • Work with Business Systems Analysts, Architects, Web & Software Engineers, and Quality Engineers to design and deliver technology solutions for first-rate applications and systems integrations.
  • Provide ongoing support of releases in collaboration with internal Product Managers, Global Customer Service, and Quality Engineer resources.
  • That includes answering emails and delegating emergency work to engineers during off-hours and weekends.

  • Provide leadership in the development and implementation of short- and long-term technology plans relating to policies and procedures.
  • Help teams avoid pitfalls of inexperience such as unrealistic promises, excessive focus on perfection at the expense of minimum viable product assessment, inability to scale application up with load, and lack of accounting for unexpected or unknown setbacks.
  • Oversee aspects of the project life cycle from initial kickoff through requirements analysis, design, implementation, testing, and deployment phases for projects within solution area.
  • Keep informed of technical projects within the company and be able to discuss those projects by way of technical capabilities to existing and prospective clients.
  • Mentor and guide junior technical resources. Successfully manage people to achieve performance goals, resolve conflicts, and mentor and develop others.
  • Provide technical review to help ensure projects meet cost, benefit, timeliness, and integration goals.
  • Perform administrative functions to team members reporting to them. Ensuring that the overall administration, coordination, and evaluation of human resources plans, and programs are realized.
  • Maintain reliable and predictable attendance.
  • Required Skills & Experience

  • Superior project management and leadership capabilities.
  • Excellent organizational, interpersonal, presentation, and communication skills.
  • Passion to inspire and lead great technological design while sharing ideas in a team-oriented environment for cutting-edge projects.
  • Ability to provide solutions for complex problems and issues, recommending upgrades, enhancements, priorities, and strategic technology directions based on independent research, consultation, and analysis.
  • Rapidly absorb complex technical and conceptual information, identifying key issues and details and presenting understandable alternatives to both technical and non-technical individuals at all levels of the organization.
  • Work on multiple complex tasks against deadlines and shifting priorities and comfortably deal with uncertainty, ambiguity, and change.
  • Identify the practical implications of new technologies and relate system capabilities to business goals.
  • Solicit constructive input and build consensus among groups and constituencies with differing priorities and perspectives.
  • Develop new policies and policy changes as needed, exercise independent judgment in problem-solving, remain objective, and represent differing points of view.
  • Share technology-related knowledge, business process enhancements, and best practices.
  • Skills and experience in developing, managing, and executing short- and long-range technology plans. Transitioning and transforming the delivery of information-based services through the use of innovative strategies.
  • Anticipate significant system and industry changes. Presenting information and analysis to facilitate a proactive approach to problems and opportunities.
  • Bring innovative technologies to projects as well as engage our Product Managers in concepts and strategies from the initial phases of project discovery to final delivery and handoff.
  • Outstanding analytical and problem-solving skills.
  • Ability to pick apart software, analyze it and become a subject matter expert on it.
  • Flexible and able to handle and prioritize multiple tasks.
  • Possess a positive attitude and work well both independently and within a team environment.
  • Preferred Skills & Experience

  • Experience in the area of information security and networking.
  • Understanding of firewalls (Cisco, Juniper, Check Point, Palo Alto, etc.).
  • What it Takes to be Part of the FireMon Team

    FireMon provides persistent network security for hybrid environments through a powerful fusion of real-time asset visibility, continuous compliance, and automation.

    Since creating the first-ever network security policy management solution, FireMon has delivered command and control over complex network security infrastructures for more than 1,700 customers.

    Our customers have unique and complex security problems that are difficult to solve. This doesn’t intimidate us, it inspires us.

    It pushes us to be more creative and find solutions to ensure their success. If this sounds like a movement you'd be interested in joining, we invite you to apply today.

    FireMon provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form