Join Us

We believe a company is a place for employee to grow and the business to flourish at the same time.  So we are looking for professionals who are flexible, organized, energetic and dependable to join us. Please email your resume and cover letter to: hr@acmemicro.com


Current Openings:

Accounting Clerk

Job Description:

  • Verifies payment of invoices associated with accounts payable and receivable
  • Reconcile Bank and Credit Card monthly basis
  • Processing journal entries, coding transactions
  • Resolving accounting discrepancies and irregularities
  • Preparing financial statement
  • Preparation of standard journal entries and adjusting journal entries
  • Accurately maintaining financial records in compliance with accepted policies and procedures

Preferred Qualifications:

  • Understanding of and ability to adhere to generally accepted accounting principles
  • Excellent organizational skills and attention to detail
  • Should be proficient in Excel, Word, Outlook, and have experience with QuickBooks
  • Should have some experience in accounting for small businesses
  • Self-starter
  • Task/deadline oriented
  • Friendly and able to work well with staff and clients
  • Should be punctual and reliable
  • Must have good written and verbal communication skills
Technical Support Engineer

Job Description:

As a Support Engineer, you are a technical lead on your team and act as a subject matter expert for one or more services. You are viewed as a support leader throughout the larger organization and are regularly engaged to work on cross-team planning. You lead large multi-team projects and resolve the most complex support issues. You understand the business impact of support decisions. You drive the team to improve operational efficiency for all services through the identification and development of SLAs, metrics, monitors, procedures, tools, and documentation. You think proactively and work to prevent support issues before they are realized. You participate in design reviews to identify and mitigate support risks. You work closely with development and QA teams to improve the management life cycle. You have a deep understanding of production architecture and are familiar with operating systems’ best practices. You identify and drive small production architecture changes. You regularly work with management to assign tasks and small projects to other Support Engineers. You design and develop complex, high performing scripts and applications. You work with other leaders to share ideas and improve support within the company. You take a role in the strategic direction of the team. You play a significant role in hiring, mentoring, and training employees. You demonstrate excellent judgment when making decisions. You will be responsible for recording and generating daily leads and activity reports.

Qualifications:

Ideal candidates need to be experienced with the following:

  • IT Hardware Concepts: RAID, SAN, x86 Architecture, server debugging management, and networking installation and debugging
  • Linux/Unix Administration: Boot Process, GRUB/LILO, File Systems, Network device and protocol configurations, Directory Structure, Performance Management/Troubleshooting, Base Operating System Install, Scripting: "Perl, Python, Bash", and Core OS Services: "ssh, telnet, ftp, nfs, dns, dhcp, samba, ldap, cvs"
  • Networking Protocols: Infiniband, Ethernet, and Fibre Channel
  • Ability to project a positive sales attitude
  • Strong organizational, communication and presentation skills
  • Energetic, motivated to make 50 or more cold calls daily; ability to follow up, negotiate contracts and close deals
  • Thorough preparation before cold calls and presentations
  • Motivated for self-improvement both in sales and product knowledge
  • Progressively responsible experience preferred.
Web Developer

Job Description:

You understand the product development lifecycle. You are able to learn existing systems quickly and build upon them. You are creative; you can develop simple approaches to complex design problems. You are able to handle multiple tasks with a flexible and positive attitude. You work well with other team members to motivate them and solve problems.

Qualifications:

  • Bachelor’s or master’s degree in Computer Science
  • Experience with web development desirable
  • Knowledge in Microsoft SQL
  • Knowledge in Microsoft .NET platform