Engineering Manager

Year    India, India

Job Description


About us: Ascendion is an ally for enterprise digital innovation. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. By embracing the future of work, we bring creativity and execution excellence together to make the digital journey valuable (and even fun)! Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation for Global 2000 clients. Headquartered in New Jersey, our hybrid workforce delivers solutions from around the globe. Ascendion is committed to building technology that elevates life with an inclusive workforce, service to our communities, and vibrant culture. Roles and Responsibilities: You will have to build systems that solve complex business problems at scale. Your level of craftsmanship reflects in the technology direction that you provide to your team. You help your teams to succeed and enable career growth at all levels. You will have the opportunity to build, lead and manage a rockstar team. You will be responsible for end-to-end ownership of the engineering process. You will work alongside product and business teams to take the product to next level. Set the strategic roadmap and develop development processes and strategies. Implement products and features to enhance the product suite. Analyze the data thoroughly to find the areas of growth You will be communicating with different stakeholders to understand requirements. Analyze the data to find the areas for improvement. Mentor and Coach junior team members. Hire and develop the best in the industry. Designs, implements, and refines product development, testing, and SDLC processes. Manages staff and assigns tasks to engineering and technical personnel. Leads teams in the development of new products, solutions, and processes. Oversees project logistics and resource allocation. Strives to improve efficiency and sustainability of processes and product designs, and to reduce waste. Secures the resources needed for teams to excel, including researching and proposing capital investments. Helps to create and oversee project budgets and engages in cost management strategies. Attends trade shows and conferences and makes site visits to suppliers facilities. Advocates on behalf of team members by securing adequate resources for success. Communicates technical information to non-technical stakeholders, including investors and potential customers. Maintains high level expertise in their field or sector. Hands on with Scrum & Agile practices Working experience on Applications based on Java or .Net Background Indepth usage of reporting and tracking tools. As a leader, you will be Facilitating discussions and lead decision making on all engineering aspects of his/her team Able to define and execute the engineering plans for the areas under his/her ownership Drive engineering best practices for the team Define, implement and maintain the hygiene of the production systems (both engineering and processes) for the areas under his/her ownership Responsible for the health of the business directly owned by the team Challenging business & product on outcomes, channelize feedback into execution and be accountable for engineering outputs Hiring, mentoring, and retaining a best-of-class engineering team Responsible for all stakeholder management including but not limited to business, product, operations and clients/vendors Requirements and Skills: 10+ years of relevant hands-on work experience in software development. Experience in Technical Engineering Manager role is required. Experience in Dot Net Core with API, HTML, JavaScript, CSS, React JS,. Typescript Should have done mentoring, reviewing of codes, making blueprints etc. As a leader, you must have Proven skills designing and developing simple to complex solutions including experience in designing and implementing large-scale distributed systems. Proven track record building and managing high-performing software development teams Practical experience and ability to drive design and architecture of multiple subsystems with other senior members in the team BTech, MTech, or PhD in Computer Science or a related technical discipline (or equivalent). Min 8+ years of software development experience and min 2+ years in leading teams Excellent verbal and written communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences Past experience with startups and fast paced environments is an added advantage Who should apply for this role Engineering Bachelor/ Masters in Computer Science, or equivalent. 9+ years of experience in planning, designing, developing, and delivering software. 5+ years of experience as a people manager in a software development organization. Good grasp of programming fundamentals including OOP, Design Patterns, and Data Structures. Can design globally distributed, highly scalable systems with 99.99% uptime. Can write bug-free, production-quality code in any Low-Level programming language preferably JAVA. Excellent analytical, mathematical, logical, and problem-solving skills. Good knowledge of relational and NoSQL databases. Have excellent low-level design skills. Knowledge of high volume, low latency, Multi-threaded, large-scale distributed systems. Ability to understand business requirements and take ownership of the product. Exhibit passion and enthusiasm for building, extending, and maintaining large-scale platforms.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3125601
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year