Lead Software Developer

Manifest Solutions

Lead Software Developer

Columbus, OH
Full Time
Paid
  • Responsibilities

    Manifest Solutions is currently seeking an IT Software Developer Lead for a hybrid position in Columbus, OH.

    • Design, develop or modify code according to standards and best practices.
    • Identify and remove software defects.
    • Give direction as technical lead and collaborates with team members.
    • Provide solution ideas and direction.
    • Use software testing tools to assure the creation of software having the fewest defects.
    • Lead and participate in Code reviews.
    • Share responsibility and assist team members in achieving goals.
    • Communicate effectively with others.
    • Mentor peers and junior software developers.
    • Participate in the standards process.
    • Collaborate with architect, analyst, project manager and customers.
    • Meet deadlines and communicate proactively when schedules slip, or issues arise.
    • Ability to build and motivate a diverse team of on and off shore developers, fostering collaboration and a positive work environment.
    • Skilled in guiding team members to achieve their full potential, providing feedback, and creating growth opportunities within the team.
    • Proficient in resolving conflicts and addressing challenges that arise within the team, ensuring a harmonious and productive work atmosphere.

    Qualifications

    • Bachelor’s or master’s degree in computer science or a related technical field of study.
    • Certifications relevant to position preferred.
    • 10 or more years in dominant project language experience, preferably with Java microservices, JavaScript/Angular frontend, and Java legacy.
    • Previous technical leadership and mentorship.
    • Leadership and Team Management -MUST HAVE
    • In-depth knowledge and experience with Java programming language, particularly in the context of large monolithic applications.
    • Ability to quickly grasp the architecture of complex systems, such as monolithic applications, and identify areas for improvement and modernization.
    • Strong analytical and problem-solving abilities to tackle technical challenges and optimize existing systems for efficiency and scalability.
    • Ability to lead and drive transformative initiatives, such as onshoring efforts, with a clear vision and strategic roadmap.
    • Understanding of business goals and the ability to align technical strategies with the broader organizational objectives.
    • Skilled in identifying potential risks and developing mitigation plans to ensure successful project execution and delivery.
    • Effective communication with both technical and non-technical stakeholders, translating complex technical concepts into clear, understandable terms.
    • Experience with Agile methodologies, such as Scrum or Kanban, to facilitate efficient development processes and continuous improvement.
    • Proficiency in change management principles to navigate the transition from offshore to onshore development, managing resistance and ensuring