Sr. C#/ .Net Developer

  • Full-time

Company Description

Based in Nashville, TN, this company provides medical services to 90,000+ employees and over 225,000 members. Their model, which integrates wellness and case management with high quality primary and chronic patient care support, provides companies measurable savings in their employee health benefit cost. 

Job Description

The Senior C#/.NET Developer creates, maintains and enhances information systems by designing, developing and installing software solutions. Provides the technical decisions and guidance regarding complex software development projects. Is responsible for initiating discussions around innovation and proposes alternate process and technical solutions to problems.

Qualifications

Bachelor's degree in Computer Science or equivalent related disciplines.

Five+ years’ experience in software development.

Three+ years’ experience with SQL Server Integration Services (C#/.NET).

Three+ years' expertise in SQL Programming.

Two+ years Healthcare experience (CPT, ICD, Loinc, Eligibility, Claims, etc.).

Experience with Microsoft Business Intelligence Toolset.

Knowledge of physical database administration with SQL Server a plus.

Strong understanding and breadth of experience with technical systems; ability to identify technical solutions for business problems.

Strong to expert understanding of the healthcare industry and the information exchange between providers, clearinghouses, payer and employers.

Strong organizational and project management skills.

Ability to interact with both internal staff and customer data representatives at all levels.

Excellent oral and written skills in order to effectively communicate with customers and internal staff.

Ability to develop and deliver presentation materials.

Ability to field questions in an open forum or presentation.

Ability to formulate and define systems scope and objectives through research, due diligence and strong interactions with customers.

Solid understanding and practical experience in the use of SQL and applicable querying requirements.

Additional Information

 Professional Competencies:

* Drives to Win - Possesses sustained energy to set and meet challenging objectives; the ability to organize resources to achieve a standard of excellence in outcomes and monitor on-going performance.

* Communicates Clearly and Effectively - The ability to effectively share ideas, thoughts, information and feelings with a diverse range of audiences to develop two-way understanding; it includes speaking, listening and written communication skills; the ability to influence others toward a desired way of thinking or course of action and to secure agreement to achieve common goals through effective negotiation.

* Demonstrates Flexibility and Adaptability - Is open and receptive to appropriate change; the ability to manage and shift priorities as required, and to incorporate new approaches in support of changing organizational needs; possesses confidence in challenging the status quo and providing input to change efforts.

* Focuses on Customer Service - A desire to help or meet the needs of customers; the ability to respond to the changing needs of the customer while maintaining a high standard of quality and adhering to company policies, standards, practices and processes.

* Teamwork - Is able to establish and maintain a good rapport and cooperative relationships with customer and co-workers; able to work cooperatively across organizational boundaries to achieve shared goals; possesses an understanding of team dynamics and provides tangible contributions to teams, fostering collaboration and an environment of mutual trust and respect.

* Builds Relationships - The ability to identify, build and maintain formal and informal networks and productive relationships with both internal and external stakeholders; it includes leveraging these contacts to influence positive outcomes for the business.

* Develops Self - Maintains a commitment to personal and professional development, keeping abreast of current professional knowledge; is personally committed to and actively works to continuously improve him/herself.

* Solves Problems - Uses rigorous logic and methods to solve difficult problems with effective solutions; able to think critically; to recognize and anticipate a problem (technical, operational, process, organizational) and to identify and implement the best solution in a timely manner.

* Manages and Executes on Projects - Establishes plans and manages resources to ensure work is completed efficiently, on time and within budget.

* Acts with Integrity and Demonstrates Ethical Behavior - Interacts with others in a way that gives them confidence in ones' motives and representations and those of the organization; is seen as direct, truthful, keeps confidences, promises and commitments; acts in an honest and trustworthy manner based on personal accountability and a moral conviction to do the right thing.