Search by job, company or skills

Fixed Solutions

- Software Engineering Manager

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Software Engineering Manager at Fixed Solutions is responsible for leading a team of software engineers to deliver high-quality maintainable software products. This role involves managing people, projects, and processes. Balancing technical excellence with strong leadership and business alignment. The manager will work cross-functionally with product, Project Management, and QA teams to ensure timely and successful product delivery. Although technical excellence is expected, this is mainly a management position where hands-on technical involvement is encouraged but not required.

Responsibilities:

1. Team Leadership & Development

Lead, mentor, and coach software engineers across various experience levels.

Foster a culture of ownership, collaboration, and continuous improvement.

Conduct regular 1:1s, performance reviews, and career development planning.

Recruit, onboard, and retain top engineering talent.

2. Technical Oversight

Guide architectural decisions, code quality standards, and best practices.

Ensure consistent application of software development methodologies.

Oversee technical design reviews and ensure alignment with system architecture and scalability goals.

Collaborate with QA teams to maintain high standards of reliability and performance.

3. Delivery & Execution

Manage sprint planning, prioritization, and execution in collaboration with Product owners.

Track and communicate progress using project management tools (e.g., Jira).

Identify and remove bottlenecks or blockers to delivery.

Ensure software is delivered on time, within scope, and meets quality requirements.

Maintain & defend project scopes with stakeholders.

4. Strategy & Stakeholder Management

Translate business goals into technical objectives and measurable KPIs.

Work closely with management to align the team's technical roadmap with company strategy.

Provide technical insights in product planning, architecture reviews, and risk assessments.

Manage engineering budgets, tools, and resource allocation.

5. Process & Quality Improvement

Establish and refine engineering workflows, code review processes, and documentation practices.

Encourage the adoption of automation, testing, and DevOps practices.

Measure and improve engineering velocity and code quality using metrics.

Promote an engineering culture centered on learning, experimentation, and accountability

Requirements

Required

5+ years of software development experience, with at least 2 years in a management or team lead role.

Proficiency in modern software engineering practices.

Strong understanding of Agile development methodologies.

Excellent communication, leadership, and decision-making skills.

Preferred

Experience with MERN stack.

Experience with mission critical systems.

Prior experience managing cross-functional or distributed teams.

Demonstrated ability to scale systems and teams effectively.

Performance Metrics

Team productivity and delivery velocity.

Code quality and system reliability metrics (e.g., uptime, defect rates).

Employee engagement and retention within the engineering team.

Successful and timely delivery of product milestones.

Cross-functional collaboration effectiveness.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134404749