Great Permanent Software Developer in the Baltimore area.
Object analysis, design & programming in C#.
Be a team player, collaborate with other team members
Interfaces with users and domain experts. Strives for establishing a high-level of trust & credibility with these people, and recognizes that our products must bring value to them. Strives for perfecting communication skills necessary to best achieve this goal.
Ensure that product development goals are captured in product deliverables and that project milestones are met.
Assist with resolution of production issues on an *as needed* basis.
Keeps up to date with current development trends and technology / tools.
Strives for maximum reusability of code. Balances elegance of the object model (design) with the need for high-performance applications that need to be delivered on-schedule.
Perform other related duties as assigned
BS degree in Computer Science or equivalent experience
Minimum of 3 years of C# / .NET / UI experience
Understanding of web services (REST/SOAP)
Full-life cycle experience on complex systems - requirements through production.
Experience using modeling, source code/configuration management (SVN) and testing tools.
Experience in Agile Methodology, Scrum, traditional project management
Strong ability to perform technical analysis / troubleshooting
Good interpersonal and team development skills
Able to stay focused and deliver results.
Knowledge of and operational experience in a health care related field a plus.
The ideal candidate will have in depth knowledge in the following technical areas:
.NET 4 (C#)
CSS3 / CSS frameworks
ORM frameworks, Entity Framework / nHibernate
Interface engines such as Rhapsody, Cloverleaf, Interfaceware a plus