About the job
Goal of this role
The goal is to manage and maintain the company’s software solutions, integrations and information systems to ensure 24×7 availability, reliability and high performance for a seamless and productive working environment.
Objectives of this role
• Reducing maintenance of existing software solutions.
• Increasing its team’s throughput and quality.
• Suggesting and building solutions that drive up automation to reduce human input and errors.
• Suggesting innovative and cost-effective solutions while adhering to the budget.
• Keeping a tab on market trends with regard to our industry and IT, in general, to help keep the organization, its team and itself up to date.
• Clarity of understanding about our solution/ideas for wide-ranging stakeholders that include the leadership team, the client’s technical representation, its team, operations and IT team.
• Help make better software build or acquisition choices by offering wholesome business and technical feasibility.
• Continuously looking for ways and means to improve the existing software spectrum and its teamwork methodology.
Major Responsibilities
· Building bespoke software solutions or helping to configure acquired off-the-shelf solutions.
· Maintaining the systems once they are up and running.
· Upgrading existing software as the organization’s needs change.
· Be able to design, build and identify scalable, reliable and secure software solutions.
· Testing software to ensure the code is correct, fixing (‘debugging’) errors where they occur, and rerunning and rechecking until it produces the correct results.
· Analysing, evaluating and sharing improvement plans about existing software solutions and team’s work practices along with cost proposals keeping in line with the industry and market trends.
· Gathering, understanding and analysing stakeholder requirements to propose solution options with relevant pros and cons.
· Reflecting the solution into conceptual designs for tech, and non-tech users at different levels of the organization along with other team members.
· Documenting and presenting his solutions/ideas for wide-ranging stakeholders that include the leadership team, the client, his team, operations and IT.
· Performing technical and business feasibility of different solutions, their options or services that are needed to be acquired to support a part of our operations.
· Working and supporting in all phases of a rapid product development lifecycle
