Talent.com
This job offer is not available in your country.
Manager - Software Engineering

Manager - Software Engineering

Ajni Consulting Private LimitedHyderabad
30+ days ago
Job description

Role - Manager, Software Engineering

Essential Duties and Responsibilities :

  • Lead a team to design, build, and maintain efficient and scalable software services and applications that deliver value to our customers
  • Hire, mentor, and coach a team of software engineers at different levels
  • Act as a resource for software developers on policies, procedures and technical issues
  • Develop relationships and work with business and technical leads, architects, and product owners to ensure the team's work is aligned with business goals and enterprise-level architectural standards, and that the solution delivered is of the highest quality
  • Assess current software development practices to identify and implement process and software improvements
  • Use cutting-edge technologies to promote new ways of solving problems
  • Collaborate with our DevOps team to design, develop, and maintain CI processes for regular and efficient releases
  • Collaborate on architecture and design of new software applications and enhancements of existing applications
  • Serve as an expert technical resource for software architecture and development
  • Perform other related duties as assigned

Leadership Qualifications :

  • 10+ years experience managing software development teams in a distributed and global setup, including leadership of both internal and outsourced / offshore development teams
  • 3+ Experience with multi-modal collaboration (in-office, hybrid and remote), and collaboration across timezones
  • 5+ years of experience planning and delivering software projects within and across teams,
  • including resource allocation and managing cross-functional dependencies.

  • Ability to build clear and realistic project delivery plans
  • Superb verbal and written communication skills.
  • Capacity to convey technical considerations to non-technical audiences, understand business drivers and draw impacts for the technical teams, and utilize appropriate tools for each mode of communication.
  • Ability to manage multiple small engineering teams across multiple projects and deliverables.
  • Experience within the healthcare or life sciences sector, familiar with regulatory environment
  • Technical Qualifications :

  • 10+ years of software development
  • 5+ years of programming experience in Java
  • 5+ years of experience with 5+ years of experience developing or using facing RESTful APIs
  • Expertise in data modeling and developing schemas (relational databases, XML / JSON)
  • Experience integrating with or developing on commercial platforms such as SalesForce or Oracle ERP
  • Experience with Amazon Web Services or similar cloud architectures
  • Experience working in a fast-paced environment leveraging an agile development framework
  • Good understanding of Test Automation and Continuous Integration
  • B.S. or higher degree in computer science, engineering, or related areas
  • Nice to have :

  • Experience with commercial LIMS platform (LabVantage preferred)
  • Experience with message broker technologies and event-driven integration layer
  • (ref : hirist.tech)

    Create a job alert for this search

    Manager Software Engineering • Hyderabad