Job id : 42621

Software Development - Technical Lead

Software Development - Technical Lead

Client of

JobsForHer

  Bangalore
   Client of JobsForHer        Bangalore
  8 hours ago      35 Applied
Job details

Job Type

  Full Time

Functional Area

Software Development

Industry

IT-Software/Software Services

Education

Not Specified

Experience Required

  3 - 15 Yrs

Skills Required

   project management,css frameworks,ui fabric,ava,python,c,c++,objective c

Job Description

We are an IT organization that supports all business groups across the company. We recently formed Software Development CoE to promote innovation, standardize processes, modernize the way we develop solutions. We are looking for a passionate and experienced leader to lead our software development community, establish best practices and standardize processes. The CoE mission is to Drive adoption of innovative Software Development tools, technologies and best practices through a community of experts. Our vision is to Transform software development capability to improve agility, quality, security and customer experience enabling companieto accelerate software development. The successful candidate will have the technical depth and breadth, connected to industry and provide technical leadership for development teams across the organization.You will be driving transformation across organization through influence.

You must thrive in a fast-paced and dynamic environment and will be working on both internal applications and external products for companyYou’ll be joining an entrepreneurial IT organization that has been named by Computerworld’s "100 Best Places to Work in IT" list for the last 10 years in a row.


Key Responsibilities

Architect, design scalable, secure solutions for in-house and cloud
Develop standards for the organization and provide technical leadership on solving critical problems
Collaborate across function and technical teams to understand and provide solutions to critical challenges
Introduce modern technologies and guide developers to learn and adopt
Bring industry best practices for Software development
Mentor and guide junior developers

Education: Bachelor's Degree

Technical Requirements:

  • Demonstrated skills with a variety of development methodologies and ability to adapt these to the needs of an organization using Agile processes.
  • Understanding of software development lifecycle, DevOps (build, continuous integration, deployment tools) and standard methodologies.
  • Experience with modern front end development languages – React, Angular etc
  • Knowledgeable and Experienced with serverless applications, Event driven programming
  • Experience with designing and implementing Microservices, service-oriented architecture, REST based services and orchestration of APIs for web and mobile applications.
  • Very good understanding of multiple software engineering languages including Java, Python, C, C++, Objective C, etc.
  • Understanding of both front-end and back-end web technologies: HTTP(S), XML, JSON, CSS and Javascript solutions based on Java.
  • Knowledge of secure coding practices, compliance, open-source technologies and frameworks.
  • Ability to communicate with cross-functional teams about various engineering topics such as system architecture, detailed design, APIs, project schedules etc.
  • Ability to analyze and propose solutions to high value critical challenges for the development teams
  • Ability to communicate with senior executives within the IS&T organization and in business functions
    Experience implantation of DevOps (CI/CD), understanding of process and related tools
    High degree of proficiency with CSS frameworks like Material UI (preferred), Bootstrap or Office UI Fabric

Experience: 15+ Years

Must have experience:

3+ years of experience leading a team of developers, managing projects, operating in collaborative environment.
Experience with systems design and development from business requirements analysis through to day-to-day management
Functional Knowledge

Demonstrates comprehensive understanding of concepts and principles within own job family and knowledge of other related job families

Business Expertise

Applies in-depth understanding of how own discipline integrates within the segment/function

Leadership

Manages multiple related teams, sets organizational priorities and allocates resources

Problem Solving

Identifies and resolves complex technical, operational and organizational problems

Impact

Impacts the business results of a team or area by supporting and funding of projects, products, services and/or technologies and developing policies and plans
Guided by business unit, department or sub-functional business plans

Interpersonal Skills

Influences others internally and externally, including senior management