Manager Software Development Engineer

IBM

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 1 month ago
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.Your Role and Responsibilities
We are seeking an Engineering Manager with a proven track record of leading software development teams. The right candidate will be skilled in the architecture, design and development of SaaS enterprise applications and drive product and functional requirements. The candidate should be passionate about building simple, powerful, scalable services, software quality, and developer productivity that results in high customer value delivery.As an Engineering Manager at Apptio, you will participate in product planning while leading a skilled technical team. You will be involved in the daily activities of running the engineering team including: road mapping, planning sessions, requirement reviews, coding, design reviews, and technical discussions to determine technology direction.Job Responsibilities:
  • Recruit and lead a world-class software engineering team, mentoring their professional development through personal and performance management
  • Lead product development from initial requirements to the global delivery of a high-quality service to our enterprise customers
  • Manage team to maintain quality, including test-ability, and to respond quickly to product/quality of service issues
  • Work closely with the product management team to identify, scope, and prioritize features, integrating those into engineering plans that deliver high customer value and meet market demand
  • Act as Product Owner for Scrum teams where necessary
  • Collaborate with other leaders to define procedures, tools and practices to optimize team productivity
Required Technical and Professional Expertise
  • Minimum 10 years commercial software experience, with at least 5 years of relevant engineering management experience leading teams
  • Proven track record of shipping high-quality enterprise applications on time with transparency of the engineering progress and increasing predictability of delivery
  • Proficient with Python and related frameworks
  • Current in technology trends, knowledge, and experience, such as:
  • Cloud technologies in AWS, Azure or GCP
  • Database technology, both SQL and NoSQL
  • Strong knowledge of data structures, algorithms, enterprise systems, and asynchronous architectures
  • Excellent written and oral communication skills, collaboration across global teams and critical thinking
  • Has ensured a high level of code quality and contributed to engineering best practices, leading by example
  • Experience and enthusiasm for Agile software development in a SaaS DevOps culture
  • Track record of mentoring, recruiting, retaining and growing engineering teams
  • BE/BTech in Computer Science or equivalent field is required.
Preferred Technical and Professional Expertise
  • NONE

IBM

Similar Jobs

  • Java-J2EE Software Development Engineer - Manager

    State Street

    • Bangalore, Karnataka
    Role Summary & Role Description Application Software Development Engineer with around 7-10 years of experience who can analyze, design, develop and maintain web-based software in…
    • 3 days ago
  • Staff Software Development Engineer

    Flexera Software

    • Bangalore, Karnataka
    Design, implement and unit test solutions. Drive and influence architectural and design decisions within the team. Work closely with stakeholders to understand requirements and del…
    • 28 days ago
  • Senior Software Development Engineer

    Flexera Software

    • Bangalore, Karnataka
    Design, implement and unit test solutions. Contribute to the architectural and design decisions within the team. Work closely with other members of the team and wider engineering o…
    • 28 days ago