• Provide technical leadership and oversight to a team of software engineers implementing highly scalable, low-latency, high-throughput software systems.
• Play a crucial role in interfacing with various technology teams and business stakeholders to identify requirements, prioritize, and drive execution using agile methodologies. Provide feedback to core product teams to influence roadmap and strategy.
• Ensure developed solutions adhere to established architectural best patterns target state.
• Work collaboratively across team boundaries to share common infrastructure and functional capabilities.
• Drive productivity through engineering fundamentals, framework and best practices.
• Hire top engineering talent; provide mentoring, coaching and guidance to your staff.
• Create an outstanding engineering culture of creativity and innovation, embodying whatever it takes attitude with ownership and pride in work.
• Allocate software development resources appropriately to ensure projects are completed in the most efficient and timely manner to the highest quality.
• Lead a team of managers, software developers, reviewing current work to maintain and improve upon quality standards and implementing KPI (key performance indicators) measures to provide a more structured and organized approach to the Software Development team.
WinfoGlobal has expertise in developing applications for Mobile and HandHeld Devices on... different types of platforms and environments. We have capabilities on most popular smartphone platforms such as Android, iPhone, iPad, Symbian and Windows Mobile. We deliver unique applications with innovation and quality, on-time and within the budget. Read full description