Lead-Software Engineering Job Description
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:
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:
Desired experience for lead-software engineering includes:
Lead-Software Engineering Examples
Lead-Software Engineering Job Description
- 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
- 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 )
Lead-Software Engineering Job Description
- 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
- 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
Lead-Software Engineering Job Description
- 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
- 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
Lead-Software Engineering Job Description
- 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
- 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
Lead-Software Engineering Job Description
- 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
- 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