Constructconnect - Atlanta, GA

posted 19 days ago

Full-time - Manager
Remote - Atlanta, GA
Professional, Scientific, and Technical Services

About the position

The Manager, Software Engineering at ConstructConnect is responsible for leading multiple product teams in the development, testing, and improvement of software solutions. This hybrid role emphasizes project risk management, stakeholder interaction, and the delivery of high-quality features in a collaborative environment. The position involves mentoring engineers, driving feature execution, and ensuring technical excellence while maintaining team morale and culture.

Responsibilities

  • People management and mentorship of a distributed team of Software Engineers.
  • Development of individualized career paths and technical skill programs that align with team members' abilities and interests.
  • Drive the execution and delivery of features by collaborating with a cross-functional team of architects, product owners, and engineers.
  • Make critical decisions that contribute to the success of the product and advocate for technical excellence.
  • Proactively foresee issues and resolve them before they happen.
  • Ensure teams have clear priorities and adequate resources.
  • Provide technical guidance, career development, and mentoring to team members.
  • Maintain high morale and motivate the delivery team to excel.
  • Participate in architecture discussions and planning.
  • Maintain and foster company culture by interviewing and hiring qualified individuals.

Requirements

  • BS degree in Computer Sciences, programming, or a related discipline or demonstrable equivalent experience.
  • 6+ years of professional experience developing and analyzing applications using technologies including C#, WPF, Java, and/or JavaScript.
  • Experience working with Google Cloud Platform.
  • 1+ years of professional experience managing and leading multiple teams of technical professionals.
  • Knowledge of professional software engineering best practices including coding standards, code reviews, SCM, CI, build processes, TDD, and operations.
  • Capable of mentoring Junior Engineers and providing them with technical and professional guidance.
  • Experience with short release cycles and working with a product that has been released for public consumption.
  • Expert understanding of Object-Oriented Programming Principles, Data Structures, and Algorithms.
  • Expert understanding of Agile processes and workflow.
  • Capable of leading the interview process for prospective team members.
  • Capable of having detailed discussions about product implementation.
  • Capable of providing product insight to better understand feature feasibility and required implementation effort.
  • Team player with the ability to work in a fast-paced environment and multi-task efficiently.
  • Sound business ethics, including the protection of proprietary and confidential information.
  • Excellent problem-solving skills with the ability to analyze situations, identify existing or potential problems, and recommend solutions.
  • Strong verbal and written communication skills.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service