Careers at Ascent Technology

Positions available

We are looking for intelligent, motivated, responsible people who enjoy working in small collaborative teams. Positions currently available:


We offer challenging work, competitive salaries, and outstanding benefits, including medical, dental, life, and disability coverage, and a 401K retirement savings plan. To apply, send a copy of your resume, accompanied by a cover letter describing why you are a good fit for the position and your salary expectation, to jobs@ascent.com.

Principals only.

Ascent Technology, Inc., is an Affirmative Action/ Equal Opportunity Employer.



Position description

We are looking for a highly qualified and motivated Development Engineer, Web systems, to work collaboratively and collegially with a small team of software developers in Cambridge, MA, to design, implement, and maintain web-based resource-management products from product conceptualization through alpha-, beta- and production-release stages. An ideal candidate is able to develop and analyze complicated software and algorithms that require high levels of concentration for extended periods of time.

Typical responsibilities

  • Conceptualize, design, implement, repair, and maintain complex resource-management software through alpha-, beta-, and production-release phases of development
  • Produce specifications and other documents as needed
  • Participate in product design and implementation discussions
  • Coordinate smooth transitions of products from the Development team to the Quality Assurance, Product Implementation, and Customer Support teams
  • Research and understand marketing and customer requirements for products, such as target environments, performance criteria, and competitive issues
  • Understand current and future technology trends.

Representative education, experience, and skills

  • MS degree in computer science, or BS degree in computer science or a related engineering field and an equivalent amount of professional experience
  • A minimum of 5 years of experience designing and developing commercial software products, preferably large analytical or AI-based software products
  • A minimum of 3 years of deep programming experience with the Java® programming language
  • Experience with the following technologies preferred: Oracle, Apache Struts, HTML, JSP, and SQL
  • A minimum of 3 years of experience handling commercial web site performance, tuning, and high availability issues
  • Excellent understanding of software development methodologies, design, and implementation, including documentation, version control, and build-release tools and procedures
  • Excellent analytical, design (particularly intuitive user interfaces), and programming skills
  • Ability to provide technical guidance to and share expertise with colleagues in the use of new tools and technologies, such as the use of open-source environments in particular
  • Strong awareness of how business issues affect project plans
  • Strong commitment to deliver high-quality work products on schedule and within budget
  • Excellent time management, communication, decision-making, organizational, interpersonal, and presentation skills
  • Ability to work productively in a small developer team and to interact effectively with marketing, sales, quality-assurance, product-implementation and customer-support teams.