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.