Saturday, November 2, 2013

Software Developer - Ann Arbor

Our Technology and Administration Solutions business provides benefits administration and outsourcing solutions to many of the world's leading organizations. Our comprehensive, state of the art defined benefit and health welfare outsourcing services and HR service technologies help clients save money and improve service delivery while freeing Human Resources to make strategic contributions to the business. We have been in the business of benefit administration and HR technology for more than 25 years, and support hundreds of clients and nearly six million participants.

Due to growth in our outsourcing business, we are looking for several software developers in full-time positions. In this role you will customize, maintain and develop new solutions to meet client requirements on BenefitConnect, our proprietary, highly sophisticated and user-friendly software, built on the .Net framework. You will consult with clients and play a key role in project management on client assignments. You will have the opportunity to:

  • Develop your technical skills and knowledge of benefit plan design

  • Be on a career path with growth and advancement

  • Build your consulting, client management and project management skills

  • Employ the most cutting edge tools and resources and work with top talent in the industry

  • Work in a dynamic, fast paced and high growth environment

Open positions in the following cities: Philadelphia, Washington D.C., Boston, Ann Arbor, Minneapolis and San Diego.

Note: Limited travel may be required at times.

Specific responsibilities:


  • Systems programming using Visual Studio, C#, ASP.Net, Classic ASP, MVC JavaScript, jQuery and MS SQL Server.

  • Develop code per detailed specifications using specified programming languages, tools, and techniques under the direction of the project manager or team leader.

  • Deliver unit-tested systems timely that meet specification functionality requirements.

  • Work with team to define detailed specifications for specific functionality requirements.

  • Provide analysis for technical solutions based on functional requirements.

  • Provide consultative services on technical issues to clients and internal project teams.

  • Participate in development of system test plans.

  • Troubleshoot technical issues.

  • Keep abreast of latest developments regarding effective procedures, methods, and tools in software development and testing.


  • Contribute to project management including:

  • Create project plans including budget, timeline, deliverables and quality standards

  • Monitor progress to deadlines and budget

  • Ensure appropriate and effective communication among team members and the client

  • Manage client expectations and raising appropriate issues to Consultants and Client Relationship Managers

  • Interface with colleagues from other practices and regions on assignments that reflect the client's broader business issues

  • Develop a trusted advisor relationship with client contacts through effective communication and efficient, quality execution of projects


  • Build strong relationships internally and collaborate effectively on cross-functional teams

  • Demonstrate natural ease and effectiveness when dealing with clients/colleagues at all levels

  • Mentor and develop more junior level staff

  • Assist team members in whatever way necessary to reach successful completion of the tasks at hand


  • Deliver on projects in accordance with project plan for time, cost, accuracy, etc.

  • Directly contribute to clients' success through applying your technical expertise.

  • 2+ years development experience in Visual Studio, RDBMS, MS SQL Server, Microsoft .Net, (especially C#, ASP.Net and MVC).

  • Background in benefits administration a plus.

  • Degree (Associates or Bachelors) in computer science, management information systems or related area

  • Strong knowledge of Visual Studio, RDBMS, MS SQL Server, Microsoft .Net (especially C# and ASP.Net); relevant client-server development experience preferred.

  • Ability to effectively work on multiple projects simultaneously; strong time management skills.

  • Willingness to work in a fast-paced collaborative team environment that has tight deadlines.

  • Ability to learn and evaluate new tools, concepts, and challenges quickly.

  • Client service focus and flexibility in supporting client requests.

  • Strong analytical and problem solving skills.

  • Commitment to quality and continuous improvement.

  • Strong written and verbal communication skills.

  • Be available, at times, to work extended work hours.

Any unsolicited resumes/candidate profiles submitted through our web site or to personal e-mail accounts of employees of Towers Watson are considered property of Towers Watson and are not subject to payment of agency fees. In order to be an authorized Recruitment Agency/Search Firm for Towers Watson, any such agency must have an existing formal written agreement signed by an authorized Towers Watson recruiter and an active working relationship with the firm. Resumes must be submitted according to our candidate submission process, which includes being actively engaged on the particular search. Likewise, for our authorized Recruitment Agencies/Search Firms, if the candidate submission process is not followed, no agency fees will be paid by Towers Watson.

News Source


Post a Comment

Copyright © . Search job listings to find a job online in USA - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger