Find The RightJob.
Primary Job Functions:
· Lead software development team to develop, document and maintain entire cutting edge web-based applications.
· Develop and manage software engineering applications utilizing standard development tools.
· Provide technical consultation as well as expertise to Product Managers.
· Stimulate hiring, career plans, training as well as performance reviews for software engineering team.
· Review all documents related to Product requirement and participate in product brainstorming sessions.
· Provide employee coaching, mentoring, development and team building.
· Head responsibility to analyze, design, develop and support all software application systems.
· Participate actively in Scrum software development process as Scrum Master.
· Provide leadership, management and technical vision to entire engineering team.
· Develop and implement software engineering plans appropriately.
· Manage all software engineering schedules, budget and resource allocation.
· Manage joint development with 3rd party vendors as well as outsourced development.
· Assist software development team to attain optimal team performance through removing technical obstacles.
· Help improve team processes and handle resource tribulations if any.
· Interact with different members to ensure successful delivery of each sprint iteration and product release.
· Responsible for management, maintenance and architecture of storage, virtualized environment, servers, network devices, and productivity tools.
Experience: 10 plus years of experience
Education:
Bachelors or Masters in Computer Science.
Skills:
· Must be a strong team player
· Should have strong knowledge of development tools, SQA Tools, PM Tools
· Must be well versed in software engineering languages.
· Good working knowledge of current infrastructure and future trends
· Strong Command over written and verbal English
Job Type: Full-time
Work Location: In person
© 2026 Qureos. All rights reserved.