Software Engineering Managers

Skills
Computer EngineeringComputer ScienceCode ReviewCoding StandardsRegulatory RiskRisk ComplianceSoftware Engineering Practices
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Master’s in Electrical or Computer Engineering, Computer Science, IT or Systems, or related field with 3 years' experience OR Bachelor’s in Electrical or Computer Engineering, Computer Science, IT or Systems, or related field with 6 years' experience
  • Experience in Software engineering practices
  • Experience in IT Security and Compliance
  • Experience in Financial management
  • Experience in Lean-Agile principles and practices
  • Experience in Vendor management framework
  • Experience in Regulatory Risk Compliance Management
  • Experience in Release planning
  • Experience in Software development life cycle

Day to day

  • Direct software engineering projects using modern practices.
  • Ensure milestones are met and adhere to budgets.
  • Manage financial aspects, including budget management and forecasting.
  • Supervise team adherence to IT processes, policies, and compliance.
  • Lead governance for engineering programs/projects executed by teams.
  • Implement DevOps and continuous delivery for market and customer demands.
  • Leverage vendor management to control costs, drive excellence, and mitigate risks.