Careers at ACE*COMM

ACE*COMM is an equal-opportunity employer that offers competitive salaries and an attractive benefit plan. ACE*COMM currently has job openings available at their Maryland and Montreal locations. Please send resumé to appropriate email address listed below or by postal mail to our Headquarters location. Please include in your cover letter the desired position and salary requirements. All email attachments must either be MS Word or ASCII text files.

North American Positions:
Email resumé to:

Accountant
Senior Software Engineer/Architect
Software/Java Programmer (Int.)
Software/Java Programmer (Jr.)



ACCOUNTANT
Location: Gaithersburg, MD

Under general supervision, responsible for the maintenance of general accounting records, the month-end closing process and preparation of financial reports.

Essential Functions:

  1. Perform complex accounting work requiring professional competency and advanced knowledge of GAAP.
  2. Prepare accurate accounting and financial data to measure the Company’s financial condition.
  3. Responsible for the timely completion of the month end closing process.
  4. Assist Assistant Controller in the preparation of SEC financials in areas of responsibility.
  5. Develop, improve and document accounting procedures.
  6. Exercise professional judgment to resolve complex accounting issues.
  7. Maintain in-depth understanding of all accounting systems.
  8. Provide support to the Assistant Controller on financial or analytical projects.

Qualifications:

  1. College degree.
  2. Two to five years experience.
  3. Excellent interpersonal skills.
  4. Computer skills – Excel, Word, MAS 200 or MAS 500 a plus.
  5. Knowledge of telecommunications industry a plus.

Top

SENIOR SOFTWARE ENGINEER/ARCHITECT
Location: Montreal, Canada


This is a senior technical role. The individual is expected to contribute across the entire software development lifecycle, and in particular to the areas of requirements analysis, architecture, design, and software construction. The individual will work with product managers, project managers, and end users in addition to the software development team.

Essential Functions:

  1. Participation in the capture and analysis of High Level Business Requirements and subsequent generation of derived system and software requirements at a detailed technical level.
  2. Leading the design processes for a complex system or suite of subsystems and taking responsibility for the completed design.
  3. Preparation of estimates for development work packages and reviewing estimates produced by others as required.
  4. Generation, review and execution of code, unit test and system test.
  5. Investigation, analysis, and correction of complex system problems.
  6. Undertaking reviews of design and development components produced by other team members to ensure the quality of the delivered solution, and participating in any other product/project reviews as required.
  7. Ensuring that sound Configuration Management processes are applied to identify and control all the artefacts in assigned work packages.
  8. Ensuring that technical risks and issues in assigned work packages are managed and escalated as necessary.
  9. Providing help and leadership to other staff in particular areas of expertise through mentoring, consulting, and reviewing activities.
  10. Providing expertise to identify and advise on the appropriate tools, languages and processes to support software construction.
  11. Interfaces with program managers, product managers, and customers, to add new features to company’s products.
  12. Some travel may be required.
  13. Perform other duties as assigned.

Requirements:

  1. Bachelor’s or Master’s degree in Computer Science or related field.
  2. Minimum seven years of related experience.
  3. Strong knowledge in the following:
    a. J2EE
    b. Object Oriented Analysis and Design
    c. HTML
    d. Unix and Linux
  4. Familiar with the following is strongly desirable:
    a. Spring
    b. JMS
    c. PL/SQL
    d. Web development
    e. Open source projects (Jakarta, etc)
    f. XML
  5. Familiar with the following is a plus:
    MySQL, Tomcat, Apache, ActiveMQ, AJAX, Mobile Web (xHTML, WAP, J2ME, BREW), DIAMETER, RADIUS, LDAP, SSO.
  6. Knowledge or background in telecoms domain is an asset.
  7. Ability to learn quickly in a fast-paced environment. Self-motivated and autonomous.
  8. Excellent written and oral communications skills.
  9. Demonstrated ability to deal with all levels of staff professionally.


SOFTWARE/JAVA PROGRAMMER (INT.)
Location: Gaithersburg

Perform analysis, design, programming and modification of software programs for ACE*COMM’s products using Java/J2EE and other appropriate technologies, in compliance with Company’s procedures.

Responsibilities:

  1. Analyzes, designs, and writes code to implement product and/or customer specific features.
  2. Collaborates with other software engineers in defining specific application features.
  3. Performs in-house and on-site engineering unit testing and debugging of software applications.
  4. Develop and document scripts, procedures and other engineering documentation needed for the installation and maintenance of application programs.
  5. Interfaces with program managers, product managers, and customers, to add new features to company’s products.
  6. Perform other duties as assigned.

Requirements:

  1. Bachelor’s or Master’s degree in Computer Science or related field (or equivalent experience).
  2. Four to six years of related experience.
  3. Familiar with the following technologies and methodologies: Object Oriented Analysis and Design, Eclipse, XPath, Regular Expressions, Log4J, Spring, JMS, PL/SQL, Web.
  4. Familiarity with open source projects (i.e Jakarta, OpenSymphony, ObjectWeb etc.) is desirable.
  5. Experience with HTML, XML, Javascript, Perl.
  6. Strong working experience in Unix environment.
  7. Working experience with Windows platforms would be considered a definite asset.
  8. Knowledge or background in relevant telecoms domain is an asset.
  9. Ability to learn quickly in a fast-paced environment. Self-motivated and autonomous.
  10. Excellent English written and oral communications skills.
  11. Demonstrated ability to deal with all levels of staff professionally.


    Top

SOFTWARE/JAVA PROGRAMMER (JR.)
Location: Gaithersburg

Perform design, programming and modification of software programs for ACE*COMM’s products using Java/J2EE and other appropriate technologies, in compliance with Company’s procedures.

Responsibilities:

  1. Designs and writes code to implement product and customer specific features.
  2. Collaborates with other software engineers in defining specific application features.
  3. Performs in-house and on-site engineering unit testing and debugging of software applications.
  4. Develop and document scripts, procedures and other engineering instructions needed for the installation and maintenance of application programs.
  5. Interfaces with program managers, product managers, and customers, to add new features to company’s products.
  6. Perform other duties as assigned.

Requirements:

  1. Bachelor’s or Master’s degree in Computer Science or related field (or equivalent experience).
  2. Two years of relevant experience.
  3. Familiar with the following technologies and methodologies: Object Oriented Analysis and Design, Eclipse, XPath, Regular Expressions, Log4J, Spring, JMS, PL/SQL, Web.
  4. Familiarity with open source projects (i.e Jakarta, OpenSymphony, ObjectWeb etc.) is desirable.
  5. Experience with HTML, XML, Javascript, Perl.
  6. Working experience in Unix environment.
  7. Experience with Windows platforms would be considered a definite asset.
  8. Ability to learn quickly in a fast-paced environment. Self-motivated.
  9. Excellent English written and oral communications skills.


    Top

Please mail your resumé and cover letter to the following address. Your cover letter should indicate the desired position and salary requirements.

ACE*COMM Corporation
704 Quince Orchard Road
Gaithersburg, Maryland 20878
Attn: Human Resources Department

You may fax your resumé and cover letter to 301 947 3439. Outside of the U.S. at +1 301 947 3439.

ACE*COMM is an Equal Opportunity Employer


ACE*COMM Wins!
Best Customer Success - Read more...

Worldwide Locations
ACE*COMM is ready to serve you around the world...
find out where

Questions?
Contact: