Careers
Be part of the IRON Team & work with some of the industry’s most innovative minds.
Solution Developer (.Net) - Alexandria
Responsibilities and Duties:
- Design, build, and maintain efficient, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization, and automation.
- Perform unit and system level testing on applications..
- Ensure that solution and application support documentation is maintained to the highest quality and accuracy.
- Ensuring that client systems are fully operational and any loss of service is restored in a timely and efficient manner.
Job Requirements
- Familiarity with the .NET framework.
- Strong understanding of object-oriented programming.
- Familiar with various design and architectural patterns.
- Familiarity with Microsoft SQL.
- Understanding of software development cycle.
- Understanding fundamental design principles behind a scalable application.
- Creating database schemes that represent and support business processes.
- Proficient understanding of code version tools such as Team Foundation
ERP Consultant - Alexandria
Responsibilities and Duties:
- Facilitating / participating in meetings with key client stakeholders to develop an understanding of their business.
- Evaluating software of competitors in the marketplace to understand the business environment and competitive landscape of the client.
- Gathering software requirements from client stakeholders and potential users.
- Developing a non-technical detailed design of proposed software or websites including functional and user interface designs. These designs are typically represented by written narratives, screen mock-ups and flowcharts.
- Communicating the design to the project programmers to ensure full understanding.
- Upon completion of programming activity, ensuring that the final software matches original design.
- Implementing a suitable workflow for the client’s business to run smoothly.
- Working with client stakeholders to roll-out software to users by training those who will use the software.
- Representing efficient professionally in both client and team situations.
Job Requirements
- Strong analytical skills.
- Strong communication, presentation and writing skills.
- Strong interpersonal and teamwork skills.
- Detail-oriented.
- Ability to quickly absorb and understand business processes.
- Problem solving skills.
- Ability to think creatively and come up with innovative solutions to business problems.
- Have an interest in technology and its use in the business environment.
- Programming skills are NOT required.
- Flexible to new situations and challenges.
ERP Trainer - Alexandria (Project Based)
Responsibilities and Duties:
- Business cycle analysis.
- Provide training plan.
- Perform On-site ERP training.
- Assess trainees.
- Oversee certificate exams.
- Prepare training materials per project (Using Given Standard Materials).
Job Requirements
- Accounting Expertise.
- ERP Expertise.
- Presentation Skills.
- Training Experience is a must.
Customer Service Agent - Alexandria
Responsibilities and Duties:
- Effectively manage large amounts of incoming requests or complaints (Calls/Emails/Social Media).
- Generate sales leads.
- Keep records of customer interactions, process customer accounts and file documents.
- Greet customers warmly and ascertain problem or reason for calling.
- Advise on company information.
- Inform customer of deals and promotions.
- Compile reports on overall customer satisfaction.
- Strong detail orientation and communication/listening skills.
- Build sustainable relationships of trust through open and interactive communication.
- Professionally handle incoming requests from customers and ensure that issues are resolved both promptly and thoroughly.
- Troubleshoot customer issues over the phone.
- Maintain a balance between company policy and customer benefit in decision making. Handles issues in the best interest of both customer and company.
- Continuously evaluate and identify opportunities to drive process improvements that positively impact the customer’s experience.
- Follow communication procedures, guidelines and policies.
- Take the extra mile to engage customers.
Job Requirements
- Familiarity with CRM systems and practices.
- Email writing.
- Interpersonal skills.
- Communication skills – verbal and written.
- Listening skills.
- Problem analysis and problem-solving.
- Attention to detail and accuracy.
- Data collection and ordering.
- Customer service orientation.
- Adaptability.
- Initiative.
- Stress tolerance.
Pre Sales Engineer - Alexandria
Responsibilities and Duties:
- Answer customers’ questions about products, prices, availability, or credit terms.
- Visit establishments to evaluate needs or to promote product or service sales.
- Negotiate prices or terms of sales or service agreements.
- Prepare and submit sales contracts for orders.
- Evaluate Customer needs, meeting quality standards for services, and evaluation of customer satisfaction.
- Maintain customer records, using automated systems.
- Contact current or potential customers to promote products or services.
- Gather customer or product information to determine customer needs.
- Developing constructive and cooperative working relationships with others, and maintaining them over time.
- Getting Information: Observing, receiving, and otherwise obtaining information from all relevant sources.
- Communicating with Supervisors, Peers, or Subordinates: Providing information to supervisors, co-workers, and subordinates by telephone, in written form, e-mail, or in person.
- Organizing, Planning, and Prioritizing Work: Developing specific goals and plans to prioritize, organize, and accomplish your work.
Job Requirements
- Familiarity with CRM systems and practices.
- Email writing.
- Interpersonal skills.
- Communication skills – verbal and written.
- Persuading and Negotiation Skills.
- Listening skills.
- Problem analysis and problem-solving.
- Attention to detail and accuracy.
- Data collection and ordering.
- Customer service orientation.
- Adaptability
- Initiative
- Stress tolerance.
Junior Graphic Designer - Alexandria
Responsibilities and Duties:
- Participates in brainstorming meeting and come up with ideas.
- Conceptualize and design high-quality print and Web work that aligns with the business goals and needs of our clients.
- Design social media assets to support marketing team.
- Interpret needs, objectives, and direction from multiple sources to ensure design meets brand standards and business goals.
- Think creatively and develop new design concepts, graphics and layouts.
- Come up with design concepts that fit the client’s needs.
- Estimate the time required to complete the work.
- Amend designs according to the clients’ final comments.
- Support senior team members to ensure projects are produced to meet IRON Labs standards for quality and accuracy.
- Follow brand guidelines and aesthetic direction set by senior design staff.
Job Requirements
- Minimum of 1-2 years of graphic design experience with both print and digital focus.
- Excellent command of Adobe Creative Suite (Photoshop, and Illustrator) & other tools for print and web design.
- Passion and enthusiasm for design & willingness to learn new skills.
- Excellent typography, compositional, and grid-based layout skills.
- Ability to interact, communicate and present ideas.
- Professionalism regarding time, costs and deadlines.
- A solid understanding of design, color, and typography principles.
- Excellent communication skills.
- Self-motivated, resourceful and hardworking.
- Must have an interest in the latest design trends, technology and social media.
- Ability to work independently and manage multiple projects, prioritize work, meet deadlines and flexible to change focus and adapt quickly to market conditions.
- Proficiency in WordPress, HTML and CSS a plus, but not required.
Social Media Specialist - Alexandria
Responsibilities and Duties:
- Manage client social media accounts on different platforms in English and Arabic.
- Respond to comments and any customer queries in a timely manner.
- Manage promotions and Social ad campaigns.
- Generating sales through customer discussions.
- Analyze the effectiveness of the applied social media marketing strategies and provide recommendations on how to continuously improve
- Generate reports on campaign results on a weekly basis.
- Create digital marketing calendars and strategies overviews for clients
- Write, manage and oversee social media/website content, ads, and media content.
- Stay up to date with the latest social media best practices and technologies
- Have a constant eye on social media trends/designs and creations
Job Requirements
- Strong project management and organizational skills
- In-depth knowledge of different social media platforms
- Ability to effectively communicate information and ideas in written and verbal format.
- Ability to build and maintain client relationships.
- Strong multi-tasking skills with a keen attention to detail
- Ability to work on multiple projects simultaneously.
- Ability to quickly learn new tools and platforms related to marketing and analytics.
- Ability to take feedback and quickly adjust strategy and work flow based on new information and analysis
- Excellent writing and verbal communication skills.
- English and Arabic language proficiency.
- One or more years of experience focused in social media.
- Photoshop and design knowledge is preferable.
Start your innovation journey now..