Sr. Software Engineer - Cloud UI
The Halls Group - Lexington, MA

This job posting is no longer available on Indeed. Find similar jobs:Senior Software Engineer jobs - The Halls Group jobs

Currently seeking a Senior Developer in Lexington, MA. We are looking for a motivated and creative individual who is willing to work in a fast paced environment. As a member of the companies Cloud Lifecycle Manager (CLM) team, the candidate will play an important role in expanding and enhancing a strategic, large scale enterprise cloud management platform. CLM is the company’s strategic cloud management offering. It has established itself as a leader in the nascent cloud management space, and earned top ratings from analysts and customers. The candidate is expected to demonstrate domain and technical understanding, while being part of a highly dynamic and creative development teams, working on the best of breed cloud management solution. Successful candidate will, throughout the product development lifecycle, collaborate within and across functional organizations to ensure the architecture and implementation of product modules meets product requirements as well as scale, functionality and quality demands of our enterprise customers.


  • Develop and maintain architecturally sound, modular and component-driven software applications
  • Work with the team lead and product manager to translate requirements into functional and design specifications
  • Work with team lead and architect to improve overall front end product architecture and design
  • Work with team to deliver high quality software in a rapid environment
  • Intensive problem solving skills

Position Requirements

  • Extensive experience developing enterprise web based software using technologies such as:
  • Java script programming
  • HTML5, CSS3, Google closure, jQuery, REST Web services, is a plus

Other qualifications such as:

  • Senior level mentality with the ability and attitude to come in and learn about the product/environment, and hit the ground running.
  • Strong object oriented programming concepts and understanding of enterprise design patterns
  • Strong adherence to test-driven development
  • Proven track record of major contributions to complex software products

Hands on experience in developing and delivering scalable, distributed, multi-platform enterprise software

  • Excellent written and verbal communication skills
  • Proficiency in Agile/Scrum and/or other rapid application development methodologies
  • Good understanding of Operating Systems, Networking and Virtualization concepts
  • Bachelor's degree or equivalent experience required