Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Head of Engineering @ TeamPlus Staffing

Home > Product Management

 Head of Engineering

Job Description

Responsibilities:

  • Define, architect, and execute the organizational plan required to fulfill the company's and its clients business and technology strategies.
  • Recruit, develop, manage and scale a talented technology team committed to developing innovative solutions aligned with the company's business model, values, and vision.
  • Create a strong internal culture to manage technology projects with accurate time estimates, adherence to deadlines, and strong communication with stakeholders.
  • Advise and make executive decisions on behalf of the company's technological requirements.
  • Supervise all functional areas of technology including software design and development, enterprise architecture, quality assurance/testing, scalability, UIT and product operations and technical support, network and systems administration, and information security management.
  • Design and implement technology information security, disaster recovery, and business continuity.
  • Work in partnership with teams and business and technology leaders in the United States, Europe, Asia, and India.
  • Stay on the leading edge of technology.
  • Oversee architecture & design of technically robust, flexible and scalable solutions.
  • Be responsible for mentoring and developing front line managers and engineers.
  • Become and expert in the business of our Firm and our clients.
  • Participate in strategic decisions of the firm and our clients, including advising our clients technology and business leaders, participating as a member of our Firms leadership team, helping our Firm to win new business and expand our reach into our clients enterprise solution needs.
  • Conceptualize, lead, and deliver new initiatives for global locations and markets.
  • Set up best practices for development and champion their adoption.
  • Be a champion of engineering excellence: establish team metrics for measurement of engineering and operational excellence. Implement a consistent, regular process for
  • assessment and improvement.

Desired Candidate Profile:

  • Bachelor Degree or higher in Computer Science or related field or learning through doing, in either case with success in developing and deployment of successful technology applications and services.
  • 10+ years of work experience in software development with at least 5+ years in a leadership role.
  • Excellent communication and interpersonal skills a must.
  • Confidence in taking on challenges with a drive for learning and team success a must.
  • Success in developing and deploying full stack commercial solutions a must.
  • Experience in building large scale distributed systems. Experience with building search, recommendation systems, production-grade machine learning systems, or other data- driven products or systems with advanced algorithms is a plus.
  • Experience in building and running distributed systems for 24x7 online services at scale.
  • Deep understanding & expertise with highly transactional, large relational and complex systems
  • Knowledge of Object-Oriented Design, data structures, algorithm design, and complexity analysis.
  • Ability to articulate complex subjects in simple terms to drive team toward completion of the project.
  • Experience in defining and executing professional software engineering best practices for the full software development life cycle.
  • Strong analytical and quantitative skills; ability to use hard data and metrics to back up assumptions, recommendations, and drive actions.
  • Desired experience with Go, PHP (Laravel), NodeJS
  • Hands on experience with Java, Groovy, C#, NodeJS, PL/SQL
  • Hands on experience working with CI/CD tools such as Git/SVN, Gradle/Maven, Jenkins  to create, maintain and guide deployment flows.
  • Hands on experience with databases and queues:
  1. MS SQL
  2. MySQL/MariaDB
  3. Redis (as cache/database/queue)
  4. MongoDB
  5. Kafka/RabbitMQ/SQS/MessageBus/etc.
  • Deep conceptual knowledge of real-time data transfer, large dataset manipulation, data-
  • at-rest vs. data-flow.
  • Conceptual and practical understanding of AWS, Azure with containerization and execution with VM or Kubernetes. Full knowledge of practical applications of load- balancers, failover, uptime concepts.
  • Experience with Networking/Firewall is a plus
  • System Administration (Linux, Windows)
  • Strengths in problem-solving, issue resolution, ability to work in a deadline-driven work environment, attention to detail, and ability to multitask.
  • Strong verbal and written communication skills with a demonstrated experience. Engaging and influencing peers and executives.
  • A strong sense of ownership, urgency and drive.
  • Being a strong leader, mentor, and people manager.
  • Difference between trend and practical application.

Besides skills we are looking

  • Startup and Entrepreneurial mindset.
  • Execution oriented.
  • Ability to think big.
  • Collaborative mindset.

 

Employement Category:

Employement Type: Full time
Industry: FinTech
Role Category: Product Management
Functional Area: Not Applicable
Role/Responsibilies: Head of Engineering

+ View Contactajax loader


Keyskills:   mongodb mysql mssql resid

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Senior Software Engineer (Automation)- Helix

  • Strategic Talent
  • 5 to 9 Yrs
  • Pune
  • 2 mths ago
₹ Not Specified

Lead Software EngineerPython + Cloud Service

  • Strategic Talent
  • 5 to 9 Yrs
  • Other Karnataka
  • 2 mths ago
₹ Not Specified

Software Engineer II ( iOS Development)

  • Florican Enterprises
  • 3 to 6 Yrs
  • All India
  • 2 mths ago
₹ 10 - 22 Lakh/Yr

Full Stack Software Engineer

  • Strategic Talent
  • 5 to 9 Yrs
  • All India
  • 2 mths ago
₹ Not Specified

TeamPlus Staffing

TeamPlus Staffing Solution Pvt. Ltd. TeamPlus Staffing Solution Pvt. Ltd.TeamPlus Staffing Solution Pvt. Ltd.TeamPlus Staffing Solution Pvt. Ltd.TeamPlus Staffing Solution Pvt. Ltd.TeamPlus Staffing Solution Pvt. Ltd.