Career Opportunities

ARCHIBUS, Inc.
Job Title: Senior Software Engineer

Job Description:
The senior software position is a key role on the development team. You will have ownership of and responsibility for extending and maintaining the application layer of the company’s flagship product, ARCHIBUS. This role requires customer focus, a deep understanding of the product, an outstanding level of technical proficiency, great communication skills; and an ability to establish and enforce specification and coding standards for both in-house and consultive staff.

Other responsibilities include:
  • Handling escalations from customer service, professional service, or sales support
  • Creating and executing unit tests on the software business logic
Requirements:
Essential requirements include: B.S. in Computer Science; Outstanding interpersonal and communication skills; Team-oriented attitude; 4+ years of professional experience

Specific essential technical skills are:
  • Professional-grade CSS, XSL, and .JS experience
  • Advanced SQL code-writing experience in both Oracle and SQL Server
  • Deep knowledge of an object-oriented language (e.g., Java, C#)
  • Business process modeling skills
  • Data modeling skills
  • Experience writing functional and technical specifications
  • Experience writing and maintaining a very large software product
Plusses include:
  • Consulting experience, especially in CRM, ERP or Corporate Real Estate automation
  • Experience integrating with Oracle Financials, PeopleSoft, and/or SAP databases
  • Experience with accounting principles or developing accounting software
  • Experience with server-side Java
  • Experience with .Net programming
  • AutoCAD ARX programming
Personal Skills and Attributes:
  • Proactive and self-motivated without the need to be managed closely on a daily basis
  • Personally committed, with an energy and an inner drive for excellence
  • Willingness to take on new challenges
  • Able to provide strong problem-solving skills


Career Opportunities