About the role

  • Senior Software Engineering Manager at JLL Technologies managing teams to deliver platform solutions. Overseeing software development lifecycle and promoting AI tool adoption.

Responsibilities

  • Lead multiple related scrum teams with focus on software engineering excellence
  • Align technical initiatives with business objectives across teams
  • Take ownership of new products and initiatives while integrating with established best practices
  • Design, develop, and implement software solutions that meet key business objectives
  • Oversee the full software development lifecycle from conception to deployment
  • Design and implement scalable software architecture leveraging cloud technologies and modern development practices
  • Lead team of engineers ranging from junior to senior levels (P2-P5) in an Agile environment
  • Cross-collaborate with Product, Design, Sales, Marketing and other functional areas
  • Mentor and develop engineering talent, creating growth opportunities for team members
  • Work effectively with globally distributed teams and stakeholders
  • Build and leverage AI-powered tools to enhance development workflows and productivity
  • Champion the integration of AI throughout the software development lifecycle to improve quality, efficiency, and innovation
  • Drive adoption of AI-powered code generation, testing, and optimization tools across engineering teams.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering or related technical field
  • 10+ years of progressive experience in software engineering with at least 5 years in engineering management
  • Experience managing teams developing SaaS/PaaS products, preferably with enterprise scale applications
  • Experience with modernization initiatives and platform upgrades
  • Experience working with US-based enterprise companies and collaborating with global teams
  • Proven leadership in Agile environments with ability to adapt to changing priorities
  • Experience with modern development practices including CI/CD, DevSecOps, and cloud-native development
  • Understanding of software architecture principles and experience guiding architectural decisions
  • Knowledge of enterprise software development processes, quality assurance, and release management
  • Excellent communication skills with ability to influence stakeholders across different levels
  • Experience working with teams across geographic locations and time zones.

Benefits

  • Total Rewards program
  • Health insurance
  • Flexible working hours
  • Professional development opportunities

Job title

Senior Software Engineering Manager

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job