HamburgerMenu
hirist

Software Team Lead - Delphi Development

Optimal Virtual Employee
6 - 9 Years
Remote

Posted on: 15/04/2026

Job Description

Job Title : Delphi Developer

Location : Remote

Type : Full-Time


Experience : 7+ Years


About the Role :


We are looking for a Software Team Lead to guide a team of developers in designing, building, and delivering scalable software solutions.


You will own the technical architecture, oversee development efforts, and collaborate closely with Business Analysts to ensure deliverables meet business objectives.


The ideal candidate will balance strong coding skills with leadership responsibilities and a passion for high-quality software.

Key Responsibilities :

Software Development & Technical Leadership :

- Design and develop scalable, maintainable software solutions (50% hands-on coding).

- Lead architectural decisions and align them with product goals.

- Translate business requirements into functional, technical deliverables.

- Guide the team through project planning, estimation, and design phases.

- Maintain high coding and design standards across the team.

Testing & Deployment :

- Participate in and support UAT, pre-UAT, and automated testing processes.

- Document and maintain test processes and outcomes.

- Deploy patches and builds in collaboration with DevOps/IT.

Documentation & Collaboration :

- Create and maintain technical documentation, architecture specs, and deployment guides.

- Support Business Analysts in developing functional design documents and bug fix reports.

- Maintain internal documentation repositories (e.g., wikis).

Database Management :

- Design and optimize MySQL databases, indexes, and queries.

- Define storage and performance requirements for various database types.

Team & Project Management :

- Supervise and mentor junior developers.

- Conduct code/design reviews and milestone evaluations.

- Coordinate with Project Managers and Analysts on delivery timelines and priorities.

- Manage hiring, task allocation, and performance of team members.

Required Skills & Experience :

- 7+ years of software development experience.

- Proficient in at least one of the following : Ruby on Rails, Delphi, Java, C#, or C.

- Experience with HTML/CSS, JavaScript, and UI/UX best practices.

- Hands-on knowledge of Linux and Windows environments.

- Experience with CI/CD, functional/unit testing, and version control systems (Git, Perforce).

- Strong understanding of software architecture, design patterns, and best practices.

- Excellent leadership, communication, and organizational skills.

Preferred Qualifications :

- Bachelor's degree or diploma in Computer Science, Engineering, or a related field.

- Experience leading agile development teams.

- Exposure to reporting systems and business intelligence environments is a plus.

Why Join Us? :

- Be part of a team that delivers enterprise-grade solutions.

- Own end-to-end architecture and make an impact on real-world business processes.

- Collaborate across departments in a culture that values innovation, ownership, and continuous improvement.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in