Lead Software Engineer, ITC
Information & Technology > Application/Web DevelopmentSummary
The Lead Software Engineer in Information Technology and Communications (ITC) is responsible for leading the development and maintenance of software applications. This role involves overseeing a team of software engineers, ensuring the quality and functionality of software solutions, and collaborating with other departments to meet the company's technology needs.
Responsibilities
Lead and mentor a team of software engineers in the design, development, and implementation of software applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.
Stay up-to-date with new technology trends, applications, and protocols.
Qualifications and Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience as a software engineer with a track record of successful projects.
Experience leading a team of software developers.
Strong knowledge of software development methodologies, tools, and processes.
Experience with Agile development methodologies.
Excellent problem-solving skills and ability to think algorithmically.