Job Description :
Company Overview:
Creating value by bringing together the right people to achieve results is our motto. Our clients and employees say they choose to work with us because of how we work with them - with service that exceeds their expectations and a personal commitment to their success.

Our client, a global Medical technology corporation serving Healthcare industry & technologies, seeks an accomplished .NET Software Engineer.

Software Engineering is responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices.
You will have a unique opportunity to work with talented team of software engineers to develop systems that reduce hospital acquired infections and lower healthcare costs.
Client is currently in the process of implementing the latest technologies: Visual Studio Team Suite, ASP.NET, C#, Team Foundation Server, and SQL Server 2008.
Candidate’s scope of work:
The design and development of applications, reusable software components, and database models that support internal and external processes and applications.
Assistance with system integration and testing strategy as well as documentation.
Incorporate design and peer code review feedback into deliverables.
Provide estimates for project planning.
Collaboration with medical experts to solve tough healthcare IT problems.
Collaboration with other technical experts, including team members, to solve technical problems.
Troubleshoot and/or work with (very) minimal assistance after the initial problem statement has been communicated and understood.
Content working with older technology as we transition to newer ones.
Assist with QA functions as needed.

Job Requirements:
SQL Server
Familiarity with AngularJS.
Understanding of automated unit testing
Understanding of Object Oriented Programming

Desired Skills:
Ability to learn rapidly (problem domain and new technical areas)
Experience with Agile Methodologies, particularly Scrum
Good communication skills
Ability to work well in a team environment.
Enthusiasm and passion for technology

I''d love to talk to you if you think this position is right up your alley, and assure a prompt communication, whichever direction.

If you''re looking for rewarding employment and a company that puts its employees first, we''d like to work with you. We''re driven, people driven. We also offer group health insurance (employee paid on a pre-tax basis

Anish Mahajan
Technical Recruiter