Director and Head, Software Engineering

HireRight


Date: 2 hours ago
City: Bengaluru, Karnataka
Contract type: Full time
About HireRight

HireRight is the premier global background screening and workforce solutions provider. We bring clarity and confidence to vetting and hiring decisions through integrated, tailored solutions, driving a higher standard of accuracy in everything we do. Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible. NAPBS accredited and headquartered in Nashville, TN, we offer expertise from our regional centers across 200 countries and territories in The Americas, Europe, Asia, and the Middle East. Our commitment to get it right every time, everywhere, makes us the trusted partner of businesses and organizations worldwide.

Overview

The Director of Software Development is responsible for leading multiple development teams in the delivery of enterprise scale software solutions. They are a hands-on development manager knowledgeable in current software development languages, methodologies and tools. They supervise the activities of Software Development Managers, Supervisors and support staff.

Responsibilities

  • Lead distributed teams of software developers and architects in the design, development and support of existing and new software applications and systems.
  • Act as a senior technical expert and leverage software architecture expertise to assist in the development of technical solutions.
  • Assist in the implementation and management of best practices in software development and delivery.
  • Promote the sharing of domain expertise and knowledge across a globally distributed development team.
  • Work with senior leaders from SQA, Product Management, and Infrastructure in the design, development and delivery of software solutions.
  • As a member of the Technology Leadership team, work closely with other team members to develop a long-term strategic technology vision and software development roadmap.
  • Provide leadership in recruiting, staffing, training and motivating development teams.
  • Mentor team members on software development, software architecture and application delivery. Develop and maintain relationships with third party vendors to provide integrated solutions to meet business demands.

Qualifications

  • Bachelors degree in computer science, management, IT or related field, or equivalent work experience
  • 15+ years of multi-language (Java, Spring, React) Object Oriented Programming experience with highly transactional, web based, software platforms.
  • 10 years of experience working in a multi-tier distributed architecture environment\
  • 5 years of experience working with Cloud providers, Azure preferred
  • 5 years of experience with agile development methodologies (i.e. Kanban, Scrum, etc...)
  • 5+ years of experience managing international and geographically dispersed teams
  • Broad business and knowledge of a specific function, business unit or technical discipline.
  • Broad general knowledge of all relevant business relationships within the company.
  • Broad understanding of the company’s businesses and other functional groups.
  • Demonstrates people leadership skills for significant populations and/or technical experts.

What Do We Offer

Please submit resume/CV in English.

All resumes are held in confidence. Only candidates whose profiles closely match requirements will be contacted during this search.

HireRight does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of HireRight and HireRight will not be obligated to pay a placement fee.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Accounts Executive- Bangalore

H N A & Co LLP, Bengaluru, Karnataka
1 hour ago
: Accounts ExecutiveWe are hiring for the Accounts Executive!Experience: Minimum 6 months -1 year of progressive work experience in the field of AccountsRoles and ResponsibilityDay to day branch accounting entriesRaising Clients InvoicesPeriodic general ledger scrutiny and reconciliation of all Balance sheet Accounts (including all Bank reconciliations) on a monthly basis.Knowledge of Statutory payments like GST, TDS, PF, ESI & PT,...

Software Engineer - Backend

Databricks, Bengaluru, Karnataka
10 hours ago
P-928At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded...

Growth Manager, Application Development, Google Customer Solutions (English, Hindi)

Google, Bengaluru, Karnataka
1 day ago
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Gurugram, Haryana, India; Bengaluru, Karnataka, India.Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in mobile, apps and digital advertising, consultative sales, business development, online media environment, or marketing role.Ability to communicate in English and Hindi fluently to engage...