Join our Talent Network
Skip to main content

Consulting .NET Developer

Brentwood, TN, United States

Description

SHIFT: No Weekends

SCHEDULE: Full-time

WHY PSG?

The Physician Services Group (PSG) is responsible for several lines of business, including Physician Practices, Hospital-based physician services, Urgent Care Services, Graduate Medical Education, and Health 2 You. PSG currently has over 3,000 providers and 800 physician practices. PSG is growing rapidly in the Urgent Care setting, with 90 Urgent Care Clinics currently and over 300 projected by the end of 2018. The Graduate Medical Education program is projected to double in size, to become the largest in the World by the end of 2020 with over 5,000 residents.

This position is part of the Finance organization within Physician Services Group. This technically-focused position within the Automation and Data Integrity team is responsible for designing, developing, testing and deploying web and database solutions across the enterprise. This goal will be achieved by working with cross-functional business teams and utilizing .NET, modern web front-end technologies and tools, and database platforms and tools. The main function of this position is to provide technical leadership and expertise during the development, implementation, support and maintenance of software products with PSG.

You will collaborate with Business Customers, Department Heads, and Project teams while providing leadership regarding application design, as well as supporting and developing subject matter knowledge for internally developed applications. You will ensure the effective design, build, deployment, documentation and maintenance of applications against relational databases and other applicable data sources to support end-user processes.

 

EDUCATION
Bachelor's Degree required

 

REQUIRED QUALIFICATIONS
The ideal candidate will possess a minimum of 7 years' experience in the following areas:


Technical
Expertise with C#, .NET, JavaScript/TypeScript development. Able to learn other programming languages, libraries, and technologies as needed

Strong front-end/UI experience
Able to maintain and enhance legacy applications in ASP.NET MVC with rich JavaScript clients using Knockout.js and Bootstrap CSS.
Extensive experience with JavaScript/TypeScript, HTML, CSS
Extensive experience with modern development stacks that include tools such as Node.js, Webpack, Grunt, and Babel. 

Able to lead and mentor team in transition to new technology stacks.
Significant experience with React.js, Vue.js, or similar frameworks. 
Extensive experience in developing and using well-designed Restful Web APIs.
Experience with Microsoft SQL Server that includes writing and fine-tuning SQL, developing stored procedures, triggers and functions, as well as database modeling and design.
Software development best practices, such as continuous integration, automated testing, design patterns, SOLID principles, domain driven design, etc. must be internalized and second nature habits.
Deep understanding of programming concepts such as closures, async/await, promises, data abstraction, encapsulation, inheritance, prototypes, and basics of functional programming.
Experience with batch and shell scripting

 

Soft
Strong analytical and design skills
Excellent written and verbal communication skills
Effectively leads discussions with business partners and clients to achieve consensus and organizational goals
Effectively leads team members in technically complex projects in design, development, implementation, and support of solutions
Acts as a consultant on large projects that affect organization's long-term goals and objectives.
oEffectively leads application design sessions while providing technical guidance
oEasily adapts to change and is able to coach others on dealing with complex change
oAbility to work with little supervision and be a self-motivated learner of technology and programming
oExperience leading agile teams in Scrum or Lean methodologies.
oA natural mentor and teacher as well as one who welcomes constructive criticism and mentoring.
oAbility to manage multiple assignments simultaneously

 

PREFERRED QUALIFICATIONS


Technical
Knowledge of LINQ and ORM technologies such as Entity Framework or LLBL Gen Pro
Experience with data extraction, transformation and loading (ETL), SSIS preferred
Experience creating and hosting reporting solutions, SSRS preferred
Experience developing windows services and console applications
Experience with programmatically creating and manipulating PDF files, iTextSharp or equivalent.
Experience with using the Open XML SDK for Microsoft Office to extract values from or manipulate Office documents and workbooks.
Knowledge and experience with clinical applications (EMR/PPMS), such as eClinical Works, Epic, GE Centricity, NextGen, etc.
Seasoned data professional and subject matter expert with a full understanding of data tools and concepts; ability to resolve a wide range of highly-complex issues in creative ways

 

Soft
Demonstrates continual learning and improvement of knowledge and expertise in the health industry data standard as well as industry applications and tools
Coordinate team work activities and mentor team members to produce defined deliverables.
Define and communicate the work assignments and completion criteria to team members, clarify work expectations, monitor activities and report on status.
Effectively delegate tasks, and coordinate team activities to achieve the desired goal
Creates clear and concise documentation on design and operational topics
Actively builds strong bonds and relationships with all peers, customers, and department heads.  Encourages and guides staff to be customer-focused.


Apply Now

Facility: HCA Healthcare
Job ID: 07169-76912
Category: Information Technology
Contract: No Weekends
Shift: Full-time
Job Class: Regular

Apply Now
Share: share to e-mail
Personalize your experience

Can't find the right job today? Click to Join our Talent Network