Lead-Software Engineering Job Description

Lead-Software Engineering Job Description

4.5
162 votes for Lead-Software Engineering
Lead-software engineering provides leadership and coordination to shepherd baseline releases from development code cutoff to integration and test environments.

Lead-Software Engineering Duties & Responsibilities

To write an effective lead-software engineering job description, begin by listing detailed duties, responsibilities and expectations. We have included lead-software engineering job description templates that you can modify and use.

Sample responsibilities for this position include:

Understanding of advanced computer vision and/or geometric algorithms
Success with large-scale multiprocessing and/or cloud computing
Responsible for post-installation issues and problem solving
You will have the opportunity to work with the industry most advanced technologies
You will build an annual operational plan for the engineering unit considering market and business needs, budget, and company direction
You will lead the unit through needed transformation to promote overall unit strategy by creating a progressive environment that embraces change and perceives challenges as opportunities
You will have an opportunity to use your people leadership skills to lead the management team and set appropriate leadership strategy
You will translate company and unit goals, budget, market needs, and strategic direction into high level workforce planning, including location distribution, knowledge, and organizational structure
You will be able to demonstrate your operation excellence by setting the unit operational goals and track applicable KPIs, resolve highly complex problems that require resolution at the senior management level, which often have little or no organizational precedent
You will bring your sharp “customer focus” to understand market trends and direction, the dynamic nature of the business, and customer needs to build solid strategic and operational plans to achieve the best results

Lead-Software Engineering Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Lead-Software Engineering

List any licenses or certifications required by the position: AWS, ITIL, CSM, OCJP, ISTQB, MCSD, CPO, OSCE, OSCP, AI

Education for Lead-Software Engineering

Typically a job would require a certain level of education.

Employers hiring for the lead-software engineering job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Performance, Coaching, Software Engineering, Technical, Information Technology, Science, Education, Computer Engineering

Skills for Lead-Software Engineering

Desired skills for lead-software engineering include:

ETL
Domain and technology
Web development
Breadth of technologies and test automation frameworks
Relational databases
SQL
Window and IIS
Cloud computing environments and applications
Informatica
Working with legacy code

Desired experience for lead-software engineering includes:

Love to work with open source technologies like Spark, Kafka, Storm, Flume ,HDFS
Live to break down and solve complex problems by creating practical, maintainable, and scalable solutions- Desire to be constantly learning new things
Is able to handle multiple competing priorities in an agile, fast-paced environment
Is a great person that willingly collaborates, listens, and cares about your peers
Experience with Unix/Linux and scripting
10 or more years’ experience in full stack development (front end web clients and back end services/APIs) including JavaScript, AngularJS, Java, and Spring Tool Suite

Lead-Software Engineering Examples

1

Lead-Software Engineering Job Description

Job Description Example
Our innovative and growing company is hiring for a lead-software engineering. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for lead-software engineering
  • Support the identification and deployment of new tools (including convergence of existing) in order to improve engineering efficiency
  • Define and deploy engineering environment solutions (tools and Infrastructure) working with the UK E2 Team, Domains and IS
  • Deployment of application evolution, focusing on centralisation and version alignment across the UK
  • Provide leadership and coaching to the UK E2 Team, with a focus on knowledge transfer / mentoring of junior members of the team
  • Experience of leading teams onsite and offshore in an Agile environment
  • Determine how existing applications, legacy systems, databases, web interfaces, and hardware logic, possibly running on multiple platforms, integrate to meet new and emerging enterprise requirements
  • Coordinate, execute, assess, and troubleshoot software programs and applications
  • Coordinate configuring, coding, developing, and documenting software specifications throughout the project life cycle
  • Oversee system startups in a timely and accurate fashion, and provide support to other departments where required
  • You will enforce quality processes (such as performing technical root cause analysis and outlining corrective action for given problems), measure them and takes corrective actions in case of variances and ensure all the project agreed deliverables are completed to the required level of quality
Qualifications for lead-software engineering
  • Experience with SAS, R, Weka, Pentaho
  • Experience with Hadoop, MapReduce, GridGain
  • Advance communication (verbal and written) and customer service skills
  • Process knowledge managing and tracking requirements, design, etc…
  • Must demonstrate ability to manage multiple, concurrent tasks
  • Learn and adapt to newer technologies (cross platform, JavaScript )
2

Lead-Software Engineering Job Description

Job Description Example
Our growing company is looking for a lead-software engineering. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for lead-software engineering
  • Partner with our Chief Development Office in target toolset/process alignment specific to software delivery
  • Partner with the Development teams in driving target toolset adoption across Merchant Services
  • Support the Development and QA teams in the promotion of application change from development to production and the continuous refinement of our release management practices and automation which supports it
  • Grow and mentor an engineering team with aggressive FY18+ growth aspirations
  • Collaborate with business & technology leaders across Azure, Xbox, and the entire game industry
  • Create, foster, and manage the end-to-end delivery of experiences in an agile development environment
  • Direct supervision of a staff of 4-6 software engineers, including goal setting, performance management, and career planning
  • Provide technical guidance to team members, and help remove roadblocks for them
  • Shows genuine interest in developing themselves, others
  • Leadership qualities, with the ability to work well with people with diverse skillsets, and motivate others to achieve team goals and objectives
Qualifications for lead-software engineering
  • Ability to work well with others, motivate other team members, and thrive in a dynamic and challenging work environment
  • Oversee the roll out and consumption of new technologies
  • Strong leadership, project management, time management and problem solving skills with demonstrated ability to command large audiences and management stakeholders
  • Strong Java/J2EE development background capable of independently leading a development team and providing input to both high level architectural design and low level designs
  • Understanding of PAAS and cloud based architecture
  • Possess a proven history of innovation in a fast paced environment and the ability to thrive in an environment of constant change
3

Lead-Software Engineering Job Description

Job Description Example
Our growing company is hiring for a lead-software engineering. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for lead-software engineering
  • You will be responsible for the daily tasks coordination
  • You will collaboratie with Comverse management, R&D, tiers 3 and 4, and other internal service suppliers
  • You will follow managed Services and support methodologies
  • You will contribute to the ongoing improvement of Managed Services best practices
  • You will keep track of all open issues and ensures their closure
  • Passionate about distributed systems and working with high scale services
  • Likes to work in an agile development team that iterates rapidly Loves new technological challenges and is motivated to solve them
  • Excited about making better software and continuously improving the development, integration, and deployment process
  • Plan, schedule and deliver frequent quality software releases in the cloud
  • Work with multiple partner teams to implement cohesive end-to-end experiences
Qualifications for lead-software engineering
  • Excellent communicator with experience in delivery of change in behaviour, culture, practices and tools across established development teams
  • Strong Knowledge of the Software development methodologies and practices (Agile and continuous integration)
  • Strong understanding of configuration management and control practices and tools
  • Experience of commercial software development and expertise in programming language will be an advantage
  • Good understanding of Linux system administration
  • Strong communication – verbal and writtens
4

Lead-Software Engineering Job Description

Job Description Example
Our growing company is hiring for a lead-software engineering. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for lead-software engineering
  • Increasing the innovation pace and transforming the group to a modern Dev
  • Leading and coaching multiple engineering teams
  • Providing inspiring leadership across software engineering to enable solid fast development and delivery whilst creating a culture of code quality, performance and agility
  • Remaining a hands-on technical contributor spending a portion of your time on design, code reviewing, technical coaching and the occasional coding
  • Maintaining technical standards and ensuring adherence throughout the teams, focusing on SAFe agile practices and Lean Engineering concepts
  • Establishing a great rapport with important stakeholders as Product Managers, Program Management Officers and Customer Operations to maintain a high level of visibility, efficiency and collaboration
Qualifications for lead-software engineering
  • Ability to diagram and summarize according to audience
  • Prepares for and adjusts to changes in operating environment
  • 5-7 years of Mobile application development in iOS and Android
  • Service-Oriented Architecture knowledge is a MUST
  • Possess a functional orientation, understanding how development work translates to the business end-user
  • Have background interfacing directly with stakeholders across management spectrum
5

Lead-Software Engineering Job Description

Job Description Example
Our growing company is looking for a lead-software engineering. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for lead-software engineering
  • Keep team current on emerging technologies
  • Lead a team of full-stack software developers building Web Applications and Services in both front-end and back-end
  • Design and develop advanced web solutions
  • Collaborate with other engineering teams, QA, OPS, product management, and technical writers do deliver new functionalities and new products
  • Oversee quality of the product and mentor the team
  • 15+years of industry experience with proven record of 5+ years in a devops application and development management
Qualifications for lead-software engineering
  • Experience in both architecture and implementation-level software design
  • 2-3 years leading a team of 5 or greater
  • Experiences of continuous integration build systems
  • 4+ years of hands-on development required, with a preference of at least 3 years of experience in configuring and developing on the Salesforce platform Demonstrated architecture and personal
  • Be able to understand end-user needs and translate broad business requirements and objectives into technical requirements, plans, and designs
  • DevOps concept and development concept

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates