middot warning cancel success information linkedin google twitter facebook whatsapp user-stroke rss yacht-silhouette library user ship tel email print share lock spyglass arrow--down arrow--up arrow--left arrow--right coins city yacht warranty pin
Sort by

Filter by

Please select the options to filter jobs

Clear all filters

  • 2 jobs
Post a Job

Lead Software Engineer

Distributed Systems Engineer, Layer 2

Lead Software Engineer
  • Job ID #1183534
  • Are you the one? Starknet is the fastest-growing network in terms o...
  • Posted 10th Jun 2024
  • Permanent

Lead Software Engineer

Lead Engineer, Cross-Platform (C++)

Lead Software Engineer
  • Job ID #1183434
  • Genies is looking for a Lead Engineer, Cross-Platform (C++) to join ou...
  • Posted 10th Jun 2024
  • Permanent
  • USD ($)275,000.00 Per Year

Lead Software Engineer

A Lead Software Engineer is responsible for the creation and maintenance of software applications. They work closely with other engineers and developers to create high-quality and stable software products. In addition to their technical expertise, Lead Software Engineers must also be able to effectively communicate with other members of the engineering team and management.

As the lead engineer on a project, they are responsible for ensuring that the project is completed on time and within budget. Lead Software Engineers must be able to work independently and be self-motivated. They must also have strong problem-solving skills and be able to effectively troubleshoot issues.

Qualifications, training and skills required
  • A lead software engineer is a highly technical position that requires a deep understanding of software development. Individuals in this role are responsible for overseeing the work of a team of software engineers and ensuring that projects are completed on time and within budget. To be successful in this role, individuals must have a strong background in software development, as well as excellent project management and leadership skills. In addition, they must be able to effectively communicate with other members of the development team, including business analysts and quality assurance specialists.
  • Those who excel in this role will have the opportunity to take on additional responsibilities, such as managing multiple projects or providing training and mentorship to less-experienced software engineers.
Extra desired training
  • Computer science, engineering, or a related field of study
  • You have solid experience developing software
  • Successful track record as a technical team leader
  • Your mentoring and coaching skills are excellent
  • Communication is one of your strengths
  • Analytical and capable of solving problems
  • Ability to work to deadlines and meet them
  • The ability to understand other disciplines like marketing, management, and product development