Software Engineering Manager

Posted 13ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Engineering Manager leading and mentoring software engineers while contributing to application development. Partnering with stakeholders to deliver high-quality software solutions aligned with business needs.

Responsibilities:

  • Lead, mentor, and support software engineers and application analysts.
  • Provide technical guidance, coaching, and performance feedback.
  • Foster a collaborative, innovative, and continuously improving team culture.
  • Contribute hands-on to coding, testing, debugging, and troubleshooting.
  • Oversee design and development of software solutions following best practices and architectural standards.
  • Drive implementation of features, enhancements, and technical improvements.
  • Partner with business users and stakeholders to understand requirements and priorities.
  • Manage timelines, resources, and project deliverables effectively.
  • Align work with other engineering teams to ensure consistency and system compatibility.
  • All other duties as assigned.

Requirements:

  • Minimum Education Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Minimum Experience 8+ years of software engineering experience, including 5+ years in a hands-on technical role.
  • Experience leading or managing software engineering teams.
  • Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Strong communication and cross-functional collaboration skills.
  • Solid understanding of agile development and modern software development practices.