3 Lead Software Engineer jobs in Placements24

Lead Software Engineer

01000 Thika / Remote  KES3,000,000 - KES6,000,000 per year  help_outline Placements24

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a cutting-edge technology startup renowned for its innovative SaaS solutions, is seeking a talented and experienced Lead Software Engineer to spearhead its development team. This is a fully remote, position offering the opportunity to shape the technical direction of our products and mentor a high-performing engineering group. You will be instrumental in designing, developing, and deploying scalable, high-quality software solutions. This role demands a strong technical background, excellent leadership skills, and a passion for building robust, user-centric applications within a collaborative, virtual environment. We are committed to a remote-first culture, providing the necessary infrastructure and support for our global team to thrive. Key Responsibilities
  • Lead the design, development, testing, and deployment of software applications using modern technologies.
  • Architect scalable and maintainable software solutions, making key technical decisions.
  • Mentor and guide junior and mid-level engineers, fostering best practices in coding, testing, and deployment.
  • Collaborate closely with product managers, designers, and other engineers to define product roadmaps and features.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to standards.
  • Troubleshoot and resolve complex technical issues, ensuring system reliability and performance.
  • Stay abreast of emerging technologies and industry trends, advocating for their adoption where appropriate.
  • Contribute to the development and refinement of CI/CD pipelines and infrastructure automation.
  • Promote a culture of continuous improvement, innovation, and knowledge sharing within the engineering team.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 7 years of professional software development experience, with a proven track record of delivering complex projects.
  • Expertise in one or more programming languages (e.g., Python, Java, Go, JavaScript).
  • Strong experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency in database design and management (SQL and NoSQL).
  • Demonstrated experience in leading development teams and mentoring engineers.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong understanding of software development methodologies (Agile, Scrum).
  • Exceptional communication and collaboration skills, essential for a remote team environment.
  • Experience with microservices architecture and API design.
Benefits
  • Highly competitive salary and stock options.
  • Comprehensive health, dental, and vision insurance.
  • Generous remote work stipend for home office setup and connectivity.
  • Unlimited paid time off and flexible working hours.
  • Budget for professional development, conferences, and training.
  • Opportunity to work on challenging and impactful projects with a talented, globally distributed team.
  • A culture that promotes innovation, autonomy, and continuous learning.
Is this job a match or a miss?
Apply Now

Lead Software Engineer

20200 Kericho / Remote  KES3,000,000 - KES6,000,000 per year  help_outline Placements24

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished and forward-thinking Lead Software Engineer to guide their development teams in a fully remote capacity. This senior technical role involves leading the design, development, and implementation of robust and scalable software solutions. As a remote-first organization, we champion asynchronous communication, agile methodologies, and a collaborative spirit among our distributed engineering workforce. The Lead Software Engineer will be responsible for architectural decisions, code quality, and mentoring junior engineers. You will oversee the entire software development lifecycle, from concept to deployment, ensuring best practices in coding standards, testing, and security. Key responsibilities include collaborating with product managers and stakeholders to define technical requirements, leading code reviews, and troubleshooting complex technical issues. You will also play a crucial role in evaluating and adopting new technologies to enhance our platform's capabilities. The ideal candidate possesses a deep understanding of software engineering principles, design patterns, and modern development frameworks. Strong leadership qualities, excellent problem-solving skills, and a passion for building high-quality software are essential. This is an exceptional opportunity to influence the technical direction of our products, mentor a talented team, and contribute to groundbreaking projects, all within a flexible and supportive remote work environment. You will be expected to drive technical innovation, promote a culture of continuous learning, and ensure the efficient delivery of high-impact software. A Bachelor's degree in Computer Science, Software Engineering, or a related field is required, along with a minimum of 8 years of professional software development experience, including at least 3 years in a lead or senior engineering role. Expertise in multiple programming languages (e.g., Java, Python, C#, JavaScript) and cloud platforms (e.g., AWS, Azure, GCP) is highly desirable. Experience with microservices architecture, CI/CD pipelines, and agile development methodologies is essential. Join our collaborative engineering team and shape the future of our technology from **Kericho, Kericho, KE**, in this exciting remote leadership position.
Is this job a match or a miss?
Apply Now

Lead Software Engineer

01000 Thika / Remote  KES3,000,000 - KES6,000,000 per year  help_outline Placements24

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Lead Software Engineer to guide their software development initiatives. This role involves leading a team of engineers in the design, development, testing, and deployment of high-quality software solutions. You will be responsible for architecting robust and scalable systems, setting technical standards, and mentoring junior engineers. The ideal candidate will possess a strong command of multiple programming languages and a deep understanding of software development best practices, including Agile methodologies. You will collaborate closely with product managers and other stakeholders to define project requirements and deliver innovative features. Key responsibilities include code reviews, performance optimization, and troubleshooting complex technical issues. We are looking for a proactive problem-solver with excellent communication and leadership skills. As a remote-first role, you will leverage collaborative tools to work effectively with a distributed team. A proven track record of delivering complex software projects on time and within scope is essential. You will contribute to the architectural design of new systems and the improvement of existing ones, ensuring scalability, reliability, and maintainability. The Lead Software Engineer will also play a vital role in evaluating and adopting new technologies and development tools to enhance productivity and product quality. This position requires a strong commitment to writing clean, efficient, and well-documented code. You will be expected to stay current with industry trends and best practices in software engineering. The ability to guide and inspire a team, foster a collaborative development environment, and make sound technical decisions is crucial. This is an excellent opportunity to make a significant impact on our client's technology products, remotely supporting development efforts relevant to Thika, Kiambu, KE .
Is this job a match or a miss?
Apply Now