Oversee the management and administration of software solutions, including the ERP solution, the CRM system, and the HRM software. Ensure the effective utilization of these systems across various departments.
Lead and mentor a team of software professionals, providing guidance, support, and fostering a collaborative work environment.
Plan and coordinate the implementation of new software solutions, including customization and integration of the systems according to business requirements. Collaborate with stakeholders to ensure successful deployment.
Monitor and ensure the stability, performance, and security of the software systems. Implement necessary updates, patches, and configurations to maintain optimal system performance.
Oversee the management, administration, and maintenance of associated databases, ensuring proper optimization, backup strategies, and data integrity.
Manage the integration between various software systems and third-party applications, ensuring seamless data flow and efficient information exchange.
Collaborate with external software vendors and service providers, ensuring effective communication, contract management, and resolution of issues.
Provide technical support to end-users, troubleshoot software-related issues, and conduct training sessions to enhance user proficiency with the software systems.
Lead software projects, defining project scope, timelines, and resource allocation, and ensuring successful delivery within budgetary and timeline constraints.
Namizədə tələblər
Bachelor's degree in software engineering, computer science, information systems, information technology, or similar.
5 years of experience in software development and team management.
In-depth knowledge of programming languages such as C#, Java, PHP, Troia, ASP.NET.
Ability to mentor junior software developers, as well as to collaborate with all stakeholders.
Extensive experience in developing, deploying, and integrating software solutions.
Proficiency in documenting processes and monitoring performance metrics.
Ability to keep up with software industry trends and innovation.
Exceptional interpersonal and communication skills.
Professional work environment.
Opportunity for professional and career growth.
Professional development: training, certification programs, events, and team buildings.
Medical insurance.
Competitive salary based on the results of the interview.