SENIOR DEVELOPMENT ENGINEER (.NET) Remedi SeniorCare
THIS JOB HAS EXPIRED Remedi SeniorCare is seeking a highly qualified Senior Software Developer for our automation system development platform. Remedi SeniorCare provides pharmacy services and technologies to skilled nursing, assisted living and continuing care retirement communities.
The ideal candidate will be hands on utilizing the .NET framework (C#). In depth knowledge of Microsoft technologies including: WPF, WCF, LinQ, MVVM. The ideal candidate will also have experience with nHibernate and transactional handling in ORMs. Experience with high volume transactional systems is key.
We are looking for a candidate that understands a multifaceted solution. We try to use the best tools for the job our builds are handled by NAnt our source code repo is SVN, we don't use TFS.
We need a team player to dive in and assist with defining the right architectural changes to allow our systems to grow with our pharmacies as we expand through the U.S. Experience in leading development teams is also a plus.
The ideal candidate will have indepth knowledge in the following areas:
.NET 4 (C#)
Nice to have:
Telerik web controls
Summary of Functions & Responsibilities
Object analysis, design & programming in C#.
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.
Assists in task distribution and resource planning for development iterations.
Resolution of production issues on an -as needed- basis.
Assists with defining development work in the form of User Stories and prioritizing that work with the team.
Performs both Engineering Development and Software Support roles (90/10 mix).
Trains often to stay abreast of technologies in the .net framework and rich applications.
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.
Provides technical training in our technologies as necessary to associates & strategic customers.
Skills & Experience Required
BS in computer science or equivalent required (i.e. 8 years of C# / .NET Framework or Java programming experience)
Extensive knowledge and a minimum of 8 years experience in the following technology areas: object-oriented development in C# / Java, SQL and transaction systems.
Proven track-record of delivering productized and departmental solutions.
Full-life cycle experience on complex systems - requirements through production.
Experience using modeling, source code/configuration management (SVN) and testing tools.
Must be hands on and ready to code.
A plus is experience with systems that have
High transaction rates
Large Data Volumes
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.
||Baltimore, MD |
THIS JOB HAS EXPIRED