Search jobs > Durham, NC > Application developer

Developer - Application Delivery

Duke University
Durham, NC, United States
Full-time

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.

5 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...

Duke Health
Durham, North Carolina

Developer - Application Delivery. 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 un...

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
Brame Specialty Co.
Morrisville, North Carolina

WAREHOUSE ASSOCIATE - DUTIES AND RESPONSIBILITIES:. WAREHOUSE ASSOCIATE - QUALIFICATIONS:. WAREHOUSE ASSOCIATE - COMPENSATION:. A large percentage of work time is spent in a warehouse where temperatures can be cool or hot, and noise levels can be moderate to high. ...

Promoted
Professional Career Solutions
Cary, 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
E-Solutions INC
Morrisville, North Carolina

Job duties may or may not be aligned with the following positions- Floater Pipe Yard Inside Associate, Pipe Yard Outside Associate, Receiving Associate, Receiving Clerk, or Returns Associate. A background in Warehouse operations, including shipping, receiving, delivery, and inventory is preferred. E...

Promoted
HUMACYTE GLOBAL INC
Durham, North Carolina

Warehouse Logistics Associate II Position Profile. Under the direction of the Manager, Supply Chain Operations, ensures basic and moderate scope tasks, routine & non-routine tasks in the warehouse are complete, including:. ...

Promoted
Cornerstone Building Brands
Cary, North Carolina
Remote

Cornerstone Building Brands is hiring a full-time, permanent Product- Data Analyst. Work as the liaison between Engineering, technology and procurement teams on development and optimization of product data across multiple systems / processes with focus on data quality, integrity and governance. Supp...

Promoted
RS Hughes Company Inc
Raleigh, North Carolina

Receive (physically) warehouse orders, inspect items received, match the delivery to a purchase order, log received items into warehouse management system and follow up on orders in case of delays. Warehouse associates frequently work on their feet and may do a substantial amount of lifting over a l...

Promoted
Yoh, A Day & Zimmermann Company
NC, United States

W2 ONLY** Candidates requiring visa/GC sponsorship are welcome to apply.CTC candidates will not be considered.The team needs a strong Senior/Lead Java developer who can come in and hit the ground running.Ideally Someone who is up to date with Java 17.Extensive Rest API AND Serverless API development...