Bright Horizons UK

Manager, Software Development (Hybrid)

Bright Horizons UK

full-time

Posted on:

Origin:  • 🇺🇸 United States • Massachusetts

Visit company website
AI Apply
Manual Apply

Job Level

SeniorLead

Tech Stack

AngularAWSAzureCloudDockerJavaJavaScriptKubernetesMicroservices.NETNode.jsReact

About the role

  • Lead and manage a team of software developers and architects
  • Design and implement scalable, high-performance software solutions using Azure/AWS services, .Net/Java/Node.js
  • Develop web applications with a focus on user experience using Angular/React
  • Ensure code quality and maintainability by conducting code reviews and applying best practices
  • Collaborate with cross-functional teams to define and achieve project goals
  • Provide technical leadership in .NET and related technologies
  • Actively participate in the hands-on development of the application set, demonstrating technical expertise and fostering a culture of quality and innovation
  • Maintain comprehensive documentation for all applications and provide regular progress reports to management, ensuring transparency and accountability
  • Drive continuous improvement and innovation in software architecture and development processes
  • Manage project timelines, resources, and risk assessments
  • Mentor and develop team members through coaching, performance reviews, and goal setting

Requirements

  • Bachelor’s degree in engineering, technology, or a related field
  • 8+ years of application development and application development management
  • Master’s degree in engineering, technology, or a related field preferred
  • Minimum of 8 years of experience in software development with a focus on Azure/AWS, .NET/Java/Node.js, and Angular/React
  • Proven experience in software architecture design and implementation
  • Strong understanding of cloud security practices and experience implementing security measures in Azure/AWS environments
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes, particularly within Azure/ AWS ecosystems
  • Knowledge of DDD, Event driven, Microservices architectural patterns is highly desired
  • Strong leadership skills and experience managing a software development team
  • Experience managing all phases of the project life cycle, including running project prioritization meetings, post-installation project post-mortem meetings and a proven track record of multi-tasking, meeting deadlines and delivering projects on budget
  • Excellent problem-solving, analytical, and communication skills
  • Familiarity with Agile methodologies and DevOps practices
  • Ability to thrive in a fast-paced, dynamic environment
  • Travel as required