Developer - Application Delivery

Duke Health
Durham, NC, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Developer - Application Delivery

Work Arrangement : Requisition Number : 245920 Regular or Temporary : Regular Location :

Durham, NC, US, 27710

Personnel Area : HEALTH SYSTEM Date : Jun 24, 2024

At Duke Health, we're driven by a commitment to compassionate care that changes the lives of patients, their loved ones, and the greater community.

No matter where your talents lie, join us and discover how we can advance health together.

About Duke Health Technology Solutions

Pursue your passion for caring and innovation with Duke Heath Technology Solutions, which is dedicated to the transformation, development, and management of enterprise information technology solutions across Duke Health.

By harnessing the power of innovative technologies like cloud computing and artificial intelligence and pairing them with a forward-thinking approach Duke Health Technology Solutions is revolutionizing the future of health care at Duke Health and beyond.

Job Description :

We are seeking a highly skilled Software Developer to join our dynamic team. As a Software Developer, you will be responsible for contributing to the development and maintenance of software applications while ensuring adherence to coding standards and best practices.

The ideal candidate will possess a combination of technical expertise, problem-solving skills, and effective communication abilities.

Responsibilities :

  • Develop and maintain software applications with a basic understanding of underlying technologies that support the application.
  • Utilize source control systems (e.g., VSS, TFS, GIT, Subversion) effectively for version control and collaboration.
  • Navigate the development environment using various methods, including IDEs and command-line interfaces.
  • Work with specific frameworks and high-level programming languages to implement desired functionalities.
  • Implement and utilize language-specific data structures, algorithms, and design patterns effectively.
  • Write comprehensive test cases and automated unit tests to ensure the quality and reliability of all code.
  • Adhere to agreed-upon coding standards and naming conventions.
  • Understand database concepts such as normalization, transactions, and basic SQL statements.
  • Write code according to given requirements and adequately document functions, methods, and classes.
  • Troubleshoot and diagnose code issues and tools effectively.

Requirements :

  • Bachelor's degree in Computer Science, Engineering, or related related experience
  • Proficiency in one or more high-level programming languages (e.g., Powershell, C#, Ruby, Visual Basic, PHP, Python).
  • Strong understanding of data structures, algorithms, and design patterns.
  • Experience with source control systems and development environments.
  • Ability to write clean, efficient, and maintainable code.
  • Excellent problem-solving and debugging skills.
  • Effective communication skills and ability to work collaboratively in a team environment.

Preferred Qualifications :

  • Experience with software development frameworks.
  • Knowledge of database management systems.
  • Familiarity with software deployment processes and methodologies.
  • Experience in coaching and mentoring junior team members.

Duke is an Affirmative Action / Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or veteran status.

Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes.

To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard.

All members of our community have a responsibility to uphold these values.

Essential Physical Job Functions : Certain jobs at Duke University and Duke University Health System may include essentialjob functions that require specific physical and / or mental abilities.

Additional information and provision for requests for reasonable accommodation will be provided by each hiring department.

Nearest Major Market : Durham

Nearest Secondary Market : Raleigh

13 days ago
Related jobs
Promoted
Duke University
Durham, North Carolina

As a Software Developer, you will be responsible for contributing to the development and maintenance of software applications while ensuring adherence to coding standards and best practices. Develop and maintain software applications with a basic understanding of underlying technologies that support...

Promoted
Professional Career Solutions
Durham, North Carolina

We're looking for candidates with great customer service skills to fill our Remote Customer Service role!. Previous experience in customer service or sales is a plus. We're seeking someone who is great with people, building relationships, and putting customers first. Ability to listen to and underst...

Promoted
CornerStone Staffing
Cary, North Carolina

Directly responds to customer inquiries when appropriate or routes calls to the appropriate staff to ensure prompt resolution/customer satisfaction. Provides customer service through manipulation of management information system to answer questions regarding refill needs, providing status of pending...

Promoted
ABB
Cary, North Carolina

Manage system application data issues by conducting analysis across US HR workstreams and communicating with stakeholders to ensure final resolution and closure - Perform analysis of data gaps and work with relevant stakeholders to recommend solutions - Develop and maintain data validation and data ...

Promoted
Taco Bell
Hillsborough, North Carolina

Past industry experience that would translate to success in this role: Crew member, customer service, fast food, new store opening, back of house, cashier, first job, baristaTeam Member/CrewPart time/Full time*Must be 16 years of age. Team MemberTaco Bell is looking for people who love serving custo...

Promoted
Follett School Solutions
Raleigh, North Carolina

Ready to take your passion for data analysis, code, reporting and AI to the next level? We're looking for the right Intermediate Software Developer to join our team. ...

Promoted
Chiesi
Cary, North Carolina

Contribute to the definition of project budgets, monitor and challenge the project spending to align implementation with TA/product strategy, facilitating the definition ofpriorities within the project budget across all involved functions in order to secure proper project delivery. Responsible for c...

Promoted
Rotech Healthcare Inc.
Raleigh, North Carolina

In this position, you are responsible for delivery and set-up of equipment at the delivery address. Maintains delivery activity database. Travel via company vehicle required to patient's homes for set-ups and reoccurring delivery. Valid driver's license in state of residence with a clean driving rec...

Promoted
MRINetwork Jobs
Raleigh, North Carolina

Glazing Project Manager - Large Projects - Carolinas. Seeking experienced Project Managers for immediate Projects in the Carolinas. Large Curtainwall project experience valued ($5 mil +). ...

Promoted
Lumicity
NC, United States

We are looking for a Glazing Project Manager who can maintain multiple glass and glazing projects simultaneously from commercial Storefronts, Curtain walls and Window walls. GLAZING PROJECT MANAGER POSITION | NORTH CAROLINA | $$$. This is an amazing opportunity to join a Top Glass & Glazing contract...