We are seeking a software lead for our research and development initiatives driving innovation and proactively guiding a team of software engineers. This role requires strong technical capabilities critical thinking abilities and the capacity to develop research based effective software solutions.
Your Goals will include:
R&D Leadership:
- Conduct thorough research and analysis to identify opportunities for innovation in our software solutions based on emerging technologies.
- Lead and oversee the companys cuttingedge software development and research efforts aligning with the organizations strategic goals and objectives.
- Foster a culture of innovation and critical thinking within the R&D team encouraging creative problemsolving and exploration of new technologies.
- Collaborate closely with managers and engineers to understand business requirements and drive researchbased solutions.
Team Management and Development:
- Lead and manage a team of software engineers providing guidance support and mentorship.
- Set clear expectations; assign tasks monitor and report progress to ensure timely and highquality delivery.
- Facilitate an environment that promotes collaboration knowledge sharing and continuous learning through R&D.
Technical Expertise and Solution Development:
- Utilize technical background for providing leadership and guidance to research solutions team.
- Drive the design development and implementation of cuttingedge software architectures.
- Stay uptodate with the latest advancements in software development research methodologies and emerging technologies.
Collaboration and Communication:
- Communicate and collaborate closely with management to align R&D with business objectives.
- Proactively coordinate with other development teams for required software technologies and platform upgrades.
- Strong technical background with expertise in modern software development.
- Proven experience in leading and managing software development teams.
- Excellent critical thinking and problemsolving skills with the ability to understand complex requirements and develop effective solutions.
- Strong research and analysis expertise with the ability to identify and evaluate emerging technologies and trends.
- Experience in Agile/Scrum methodologies and an iterative development process.
- Proficiency in cloud technologies and services preferably with experience in Azure.
- Ability to thrive in a fastpaced dynamic work environment and manage multiple priorities
Remote Work :
No