You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer


Company: Dialysis Clinic
Top Three Skills:
Top 3:
1. SQL Server
2. .NET (VB.NET & C#)
3. Analytical Thinker/ Willingness to be coached 
Job Description:
 
Must be open to 12-18 months of application support!
0-2 years development exp. (Internship Experience Preferred for new grads)
Need excellent communication, smart and ability to problem solve. 
The first six months of this role will be applications support to give the developer exposure to all of their applications. If they excel, there is opportunity to be placed on development work prior to that 6 months. Specific project will be determined according to what applications are of highest priority at the time of that transition.
The Junior Software Developer, under the general supervision of a project manager, supervisor or technical architect, develops, tests, and supports new and existing custom applications. Software Developer brings innovative ideas to the attention of his or her project manager, supervisor or technical architect before implementing them. Demonstrates clear communication skills, the ability to build good relationships with team members and end users, and possesses problem-solving skills. Strong verbal and written communication skills are a must.
They are using Angular JS/HTML5 but candidates do not have to have experience with these technologies-must be comfortable coding in .NET/SQL and, hit ground running. 
Additional Information:
 
Dialysis Clinic Inc has been around for 43 years, and owns 230 Dialysis clinics across the country. They are the 3rd largest in the country but are the only non-profit so not in direct competition with the other two. Their IT hub is in Chicago, have 50 here but another 40-45 in their HQ in TN. Overall 5500 people in the organization. Dialysis Clinic provides dialysis for ederly and many who are on Medicare, make their money through Medicare reimbursements and essentially all of their profits go back into IT. Primary vision is of DCI is to take care of patients, Not in their culture to just prescribe as much treatment as possible just to make money. Have their own Electronic Health Record System (EHR) called Darwin that they have implemented in all clinics. 2 Data Centers one in Nashville and one in Chicago. . 
 
Work Environment:
 
Stable, challenging environment, place value in keeping up with new technologies (.net, WCF/WPF, HTML 5, Angular JS, Mobile), once a person joins a team they will really get to know their business, core team has 8-10 years tenure with DCI, work/life balance-very rare to work more than 40 hours per week, invest in training-first 6 months, with have resources do support of all applications to get them exposed to all technologies. 
 
Interview Information:
 
1) Phone screen with Tech manager
2) In person with 2 Technical managers then Director (Pramen)
3) Phone Simulation to gauge problem solving and communication skills.
 
 
Who is the Internal/External Customer:
DCI have over 230 Dialysis Clinics Across the Country. Their main application which is the Electronic Health Record System (EHR) called Darwin directly affect Physicians, Clinicians and Patients at each location. 
 
Impact to the Internal/External Customer:
 
 
Business Challenge:
 
A lot of work right now is due to 2 things:
1) Government/Regulatory projects due to healthcare reform 
2) A new business line they are creating for people at risk of Chronic Kidney Disease (CDK) and being put on dialysis-they are looking at a more proactive approach for at risk patients to attack the problem and provide early detection before people have to be put on dialysis. Building a suite of applications for this purpose. 
 
EVP:
Dialysis Clinic is a mid sized company with a lot of opportunity for growth, particularly for junior developers and exposure to new technologies. Developers will integrate directly with senior level developers, BAs and management who will coach and mentor them. DCI is a friendly environment and an organization that is passionate about providing the best service to its patients and being at the forefront of preventative care for those at risk of kidney disease. Good work/life balance, very few scenarios where overtime would be required. 
 
Non-Technical Skills:
 
Willingness to learn, Computer Science Degree