DevJobs

Software Engineering Manager

Overview
Skills
  • Java Java
  • Angular Angular
  • React React
  • JSF
  • MSSQL

As a Software Engineering Manager in the DLP group, you will play a pivotal role in leading the development of components that are part of the Forcepoint Security Management Server. Your responsibilities will span technical, managerial, and strategic aspects. Here are the key components of your role:

Leadership and Team Management

  • Lead a team of up to 8 software engineers.
  • Foster a collaborative and high-performing environment by providing mentorship, guidance, and support to team members.
  • Conduct regular performance evaluations, set goals, and ensure professional growth for your team.
  • Take full ownership of features, from design to release, including quality and testing.

Technical Expertise

  • Possess strong technical knowledge, particularly in Java programming and full-stack development.
  • Hands-on experience with modern web frameworks (e.g., Angular, React, or similar) and backend services.
  • Refactor legacy UI to modern frameworks
  • Proficiently debug complex issues, especially those reported by customers.

Software Development Process

  • Oversee the entire Software Development Life Cycle for the software components under your responsibility.
  • Collaborate with stakeholders to identify requirements, plan, design, code, test, and maintain software components.
  • Ensure adherence to quality standards, security protocols, and scalability considerations.

Collaboration and Communication

  • Work closely with other development teams, product managers, and executives.
  • Facilitate cross-functional discussions to enhance software features, resolve bottlenecks, and align with organizational goals.
  • Translate complex technical solutions into clear and concise terms for non-technical stakeholders.

Qualifications

To excel in this role, you should possess the following qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience managing software development teams with full ownership from requirements to release.
  • Strong proficiency in Java programming and modern front-end frameworks is highly desirable.
  • Familiarity with JSF is a big bonus
  • MSSQL expertise is a big bonus
  • Excellent communication skills and the ability to bridge technical and non-technical gaps.
Forcepoint