job summary:
The software development Team Lead is a strategic and hands-on leadership role designed for an experienced professional who thrives at the intersection of advanced technology and team management. The ideal candidate will possess a background in Machine Learning (AI/ML), Microsoft .net, IBMi RPG development, DB2 database management, or other technologies. This role is critical in leading cross-functional teams towards delivering innovative software solutions that power business transformation.
location: Jacksonville, Florida
job type: Permanent
salary: $100,000 - 130,000 per year
work hours: 8am to 5pm
education: High School
responsibilities:
Essential Responsibilities:
- Oversee a team of talented developers guiding them through every stage of the software development lifecycle and support for enterprise solutions that adhere to department standards of quality, security, and performance.
- Monitor productivity to ensure work is completed on a timely basis and meets the required standards.
- Provide direction, mentorship, and guidance to a team of software engineers working across different platforms
- Communicate effectively and work closely with internal and external stakeholders.
- Responsible for team performance management, including goal setting, reviews, and feedback.
- Participate as an active learner and teacher of new technologies introduced into the technology stack.
- Initiate and lead execution of process improvements and researching of new technology.
- Coordinate work schedules and time off requests for direct reports
- Manages approvals and installation of software changes.
- Actively participate with team to resolve system issues and available to be on call.
qualifications:
Required Minimum Experience and Education:
- 5 years of Lead or Management experience - overseeing teams supporting enterprise applications
- Experience with programming languages - .NET, Python, C#
- Experience with Artificial Intelligence, Machine Learning, and ML/Ops
- Experience with IBMi Systems, RPG or AS400
Essential Responsibilities:
- Oversee a team of talented developers guiding them through every stage of the software development lifecycle and support for enterprise solutions that adhere to department standards of quality, security, and performance.
- Monitor productivity to ensure work is completed on a timely basis and meets the required standards.
- Provide direction, mentorship, and guidance to a team of software engineers working across different platforms
- Communicate effectively and work closely with internal and external stakeholders.
- Responsible for team performance management, including goal setting, reviews, and feedback.
- Participate as an active learner and teacher of new technologies introduced into the technology stack.
- Initiate and lead execution of process improvements and researching of new technology.
- Coordinate work schedules and time off requests for direct reports
- Manages approvals and installation of software changes.
- Actively participate with team to resolve system issues and available to be on call.
Knowledge, Skills, and Abilities:
- Recent senior-level hands-on experience leading a team through all phases of custom back-office software development and support of large multi-platform systems.
- Experience managing team staff in the day-to-day execution of their jobs in an Agile, Kanban, and Hybrid environment
- Strong understanding of business processes and the ability to translate business needs into technical solutions.
- Collaborative team player dedicated to delivering quality products and continuous improvement.
- Ability to work effectively with cross-functional teams and build strong relationships with business stakeholders.
- Ability to communicate effectively with strong written and verbal skills to both technical and non-technical audiences.
- Ability to identify multiple technical solutions and articulate relative strengths and weaknesses of the choices.
- Ability to set clear goals, provide guidance, and foster a high-performing team environment.
- Ability to stay abreast of emerging technologies and industry best practices in enterprise application management.
- Candidates will be required to work after hours and on the weekends as necessary.
- On call rotation is required.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
![]()