Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are actively seeking an experienced Senior Technical Manager to lead our ERP system development team. The ideal candidate must possess a minimum of 10 years of technical management experience, as well as extensive proficiency in a broad range of modern software technologies and methodologies. The role involves managing a large team of developers, fostering innovation, integrating advanced AI tools, and ensuring the delivery of high-quality technical outcomes.
Key Responsibilities:
- Lead and provide strategic direction for the development team working on our ERP system.
- Collaborate effectively with cross-functional teams and stakeholders to gather, analyze, and manage project requirements.
- Utilize cutting-edge technologies such as QC Automation, Azure DevOps, AI, and machine learning in our development processes.
- Regularly evaluate team members' performance, offer constructive feedback, and identify professional development opportunities.
- Drive the integration of AI and other emerging tech tools to boost efficiency, improve the quality of outputs, and speed up the development process.
- Instill a culture of continuous improvement and innovation within our technical operations.
- Enforce adherence to strict security protocols, data protection standards, and regulatory requirements.
- Oversee complex software issue resolution, system enhancement prioritization, and system upgrade management.
Job Requirements
Required Skills and Qualifications:
- Bachelor's degree or higher in Computer Science, Information Technology, or a related field.
- Minimum of 10 years of experience in technical management, particularly in ERP software development.
- Proficiency in Dot Net, Angular, React, Mobile Development, Power PI, QC Automation, Azure DevOps, SQL, data modeling, business intelligence tools, cloud technologies, and microservices architecture.
- Expertise in Agile, Scrum, or other project management methodologies.
- Knowledge of system architecture, UI/UX design, and software testing strategies.
- Extensive experience with AI and machine learning applications in the software development process.
- Excellent English communication skills, both written and verbal.
- Proven ability to manage large teams and complex projects successfully.
- Deep understanding of requirements management and tracking methodologies.
- Exceptional leadership, team-building, and interpersonal skills.
- Strong problem-solving and analytical abilities with a keen focus on innovation and efficiency.