...

Lead Software Engineer

Job role insights

  • Date posted

    April 25, 2025

  • Closing date

    April 23, 2035

  • Offered salary

    Negotiable Price

  • Career level

    Senior

  • Qualification

    Bachelor’s degree in Computer Science

  • Experience

    5 - 7 Years

Description

Overview

We are seeking a talented and experienced Lead Software Engineer to join our dynamic and collaborative team. In this role, you will be responsible for designing, developing, and maintaining cutting-edge software solutions that address complex business challenges. You’ll lead by example—mentoring junior engineers, guiding architectural decisions, and ensuring high code quality and performance standards. If you're passionate about scalable and secure software development, we’d love to hear from you.

Key Responsibilities:

    • Provide technical leadership and direction to software development teams.
    • Mentor and support junior developers in enhancing their technical skillsets.
    • Conduct regular code reviews and offer constructive feedback to ensure code quality.
    • Lead and participate in technical discussions, making informed decisions on software architecture and design.
    • Collaborate with product managers and UI/UX designers to transform requirements into actionable technical tasks.
    • Decompose complex projects into manageable modules and create development timelines and roadmaps.
    • Identify and manage potential project risks, ensuring proactive issue resolution.
    • Oversee the entire software development lifecycle, from planning to deployment.
    • Write clean, well-documented, and maintainable code following industry best practices.
    • Stay current with emerging technologies and industry trends and assess their relevance to ongoing projects.
    • Effectively communicate technical concepts to non-technical stakeholders.

Requirements:

    • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
    • Expertise in at least one core programming language (e.g., Java, Python, JavaScript) and associated frameworks.
    • Strong grasp of SDLC methodologies (Agile, Waterfall, Scrum, etc.).
    • Experience in designing and implementing large-scale, scalable systems.
    • Familiarity with version control systems like Git and CI/CD pipelines.
    • Knowledge of unit testing frameworks and software testing principles.
    • Exceptional problem-solving, analytical, and debugging skills.
    • Strong leadership, time management, and communication abilities.
    • Passion for writing efficient, high-performance, and secure code.

Reach us:

If you believe this role aligns with your career aspirations, please feel free to share your updated CV at hr@tekkiwebsolution.com. We’d be happy to have a confidential discussion regarding the opportunity.

Note:

We receive a lot of applications on a daily basis so it becomes a bit difficult for us to get back to each candidate. Please assume that your profile has not been shortlisted in case you don’t hear back from us in one week. Your patience is highly appreciated.

Interested in this job?

3488 days left to apply

Apply now
Apply now
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.