IT Analyst Sr.

4 weeks ago


Durham, North Carolina, United States Duke University Full time

IT Analyst Sr. - Backend Software Engineer
Work Arrangement: Remote
Requisition Number: 244514
Regular or Temporary: Regular
Location: Durham, NC, US, 27710
Personnel Area: MEDICAL CENTER

School of Medicine

Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools. Ranked sixth among medical schools in the nation, the School takes pride in being an inclusive community of outstanding learners, investigators, clinicians, and staff where interdisciplinary collaboration is embraced and great ideas accelerate translation of fundamental scientific discoveries to improve human health locally and around the globe. Composed of more than 2,600 faculty physicians and researchers, nearly 2,000 students, and more than 6,200 staff, the Duke University School of Medicine along with the Duke University School of Nursing, and Duke University Health System comprise Duke Health, a world-class academic medical center. The Health System encompasses Duke University Hospital, Duke Regional Hospital, Duke Raleigh Hospital, Duke Health Integrated Practice, Duke Primary Care, Duke Home Care and Hospice, Duke Health and Wellness, and multiple affiliations.

Job Title: Analyst Senior, IT – Backend Software Engineer

Occupational Summary – Senior Backend Software Engineer, My Research Home (Remote Position)

The Applications group in the Office of Academic Solutions and Information Systems (OASIS) builds, implements, and supports software and data solutions for Duke's research community. Our solutions are used by researchers and research administrators in support of the research mission of Duke University, the School of Medicine, Institutes, Centers, and Departments.

The OASIS Application Development team builds custom software using user-centered design and agile development processes. All our developers are involved in all aspects of the software development lifecycle, including designing, building, testing, implementing, and supporting applications.

This is a senior-level developer position, focused on the My Research Home product line, reporting to the My Research Home manager.

We are looking for a team-focused developer with good communication skills, excellent problem-solving skills, and a "can-do" attitude. Due to our team's small size, the person in this role may be called upon to do front-end and/or full-stack development.

A working knowledge of most of these technologies and concepts is:

Required

Agile Methodologies – Kanban, Iterative Development, Spikes, SCRUM
Object-oriented programming
Languages – Python, Ruby, XML, HTML, JSON
Web Technologies – Rails, Apache, AJAX, REST
Automated Testing – RSpec, Jest, Continuous Integration Frameworks
Database – Oracle, PostgreSQL
Operating Systems – Windows, Mac OS, Linux
DevOps – Continuous Integration, Continuous Delivery
Containerization – Building images, Running containers from images, Dockerfile, docker-compose
Desired

Javascript and Javascript frameworks (e.g., )
Please note, a technical interview using Ruby/Ruby on Rails is a part of the hiring process.

Essential Task/Responsibilities:

Application Design and Development (80%)

Research and promote the adoption of agile development best practices (e.g., writing test-first code, pairing, etc.)
Develop automated solutions to inefficient or repetitive development tasks
Identify frameworks and tools that are best suited for the task at hand
Develop technical specifications and/or prototypes that satisfy functional requirements
Refactor code wherever possible
Research and promote the adoption of automated testing solutions
Troubleshoot and resolve problems with existing application code
Assist with in-depth analysis of technical problems, suggest short- term and long-term resolutions
Mentor and pair program with less senior developers
Encourage and actively participate in code reviews
Develop and deploy application features and bug fixes according to technical specifications
Write clean, well-factored code
Write test cases for all application code
Follow established source control and deployment practices to help ensure reliable product releases
Contribute to system and user documentation
Participate in any of the phases of the software development lifecycle as requested
Perform other related duties incidental to the work described herein
Application Support (20%)

Participate in OASIS Application Development firewatch pager rotation
Provide level 3 application support
Troubleshoot application problems
Develop and deploy bug fixes and patches
Demonstrate excellent time management skills
Education/Training

A bachelor's degree in a related field or equivalent combination of education and technical experience is required.
Experience:

Required: Three years of directly related experience
Preferred: Direct experience using object-oriented programming languages, developing web applications, web services, and/or back-end infrastructure for mobile applications

The information above describes the general nature and level of work assigned to this position. It is not intended to be an exhaustive list of all duties and responsibilities required of position incumbents.

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.


  • IT Analyst Sr.

    5 days ago


    Durham, North Carolina, United States Duke University Full time

    School of MedicineJob Title: Analyst Senior, IT - Backend Software EngineerCompany Overview:Join Duke University School of Medicine, a vibrant community dedicated to excellence in research and education since 1930.Occupational Summary - Senior Backend Software Engineer, My Research Home (Remote Position)The Office of Academic Solutions and Information...

  • Financial Analyst

    5 days ago


    Durham, North Carolina, United States International Staff Consulting Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC -Remote, but looking for localcandidates. May have someonsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP W2 pay - $32 per hour benefits are available Sr Finance Analyst Position Summary: This...

  • Sr. Systems Analyst

    5 days ago


    Durham, North Carolina, United States HCL Global Systems Full time

    The Expertise and Skills You Bring 10+ years of systems analysis experience Excellent written and oral communication skills to interview Business partners to understand objectives, use cases and requirements. Experience working with design and testing of APIs, database/SQL, Cloud environments. Strong analytical skills to research and review existing systems...


  • Durham, North Carolina, United States GardaWorld Full time

    GardaWorld is shaping the future of cash management We provide our clients with solutions in every phase of their cash supply chain, including secured transportation, cash management, cash vault processing, forecasting, ATM, and cash recycler services. We are equipped with the largest fleet of armored vehicles in the industry, sophisticated technology, and...


  • Durham, North Carolina, United States MetaMetrics Full time

    : The Manager, Research Analysis, is a leader within the Research and Psychometric Services (RPS) team. This role executes operational duties and manages statistical tools, projects, and staff. It provides expertise in data management, statistical concepts, and technical project management. The primary responsibility of this role is to lead statistical...


  • Durham, North Carolina, United States SRK Systems Full time

    Experienced Facets Configuration candidate who can perform EDI 270/271 configuration within Facets system. Candidate should have knowledge about the EDI transactions and the backend data model of the EDI 270/271 application. Candidate should also have the ability to design the EDI 270/271 configuration based on the business requirements or benefit...


  • Durham, North Carolina, United States SRK Systems Full time

    Experienced Facets Configuration candidate who can perform EDI 270/271 configuration within Facets system. Candidate should have knowledge about the EDI transactions and the backend data model of the EDI 270/271 application. Candidate should also have the ability to design the EDI 270/271 configuration based on the business requirements or benefit...

  • Data Team Lead

    5 days ago


    Durham, North Carolina, United States IQVIA Full time

    Job DescriptionWhy Join IQVIA?IQVIA Data Team Leads are at the heart of the drug development process, using the latest technology to drive projects forward efficiently and with high quality.Additional Benefits: Home-based remote opportunity (can be located anywhere in the US or Canada) Work/life balance as well as flexible schedules Strong team environment...


  • Durham, North Carolina, United States Toshiba Full time

    Toshiba Global Commerce Solutions is seeking a Technical Project Manager IV. The Technical Project Manager (PM) has the overall responsibility of ensuring project success by managing the project scope, resources, budget, and technical deliverables. While leading the teams of business analysts, software engineers, architects, and test engineers, the PM will...


  • Durham, North Carolina, United States Toshiba Full time

    Toshiba Global Commerce Solutions is seeking a Technical Project Manager IV. The Technical Project Manager (PM) has the overall responsibility of ensuring project success by managing the project scope, resources, budget, and technical deliverables. While leading the teams of business analysts, software engineers, architects, and test engineers, the PM will...


  • Durham, United States Duke Health Full time

    Sr Sys Eng, Cloud, Identity & Security (Analyst, IT, Sr) Work Arrangement: Requisition Number: 232369 Regular or Temporary: Regular Location: Durham, NC, US, 27710 Personnel Area: CENTRAL ADMIN MANAGEMENT CTR Date: May 29, 2024 **This position may require irregular hours, including nights and weekends, as well as working more than eight (8) hours per day...


  • Durham, United States Scott & Crosby Staffing, Inc. Full time

    Job Description Title: Tax Manager/Sr Tax Analyst Location: Durham, NC, 27713 Duration: 2 Months Pay: 68.75 - 96.25/hr Summary: Assist in reviewing or preparing tax workpapers and forms prepared by the Department's tax analysts Roles & Responsibilities Review or prepare tax workpapers and forms prepared by the Department's tax analysts for federal and state...


  • Durham, United States Scott & Crosby Staffing, Inc. Full time

    Job Description Title: Tax Manager/Sr Tax Analyst Location: Durham, NC, 27713 Duration: 2 Months Pay: 68.75 - 96.25/hr Summary: Assist in reviewing or preparing tax workpapers and forms prepared by the Department's tax analysts Roles & Responsibilities Review or prepare tax workpapers and forms prepared by the Department's tax analysts for federal and state...

  • Senior IT Analyst

    5 days ago


    Durham, United States Duke Health 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's Patient Revenue Management OrganizationPursue your passion for caring with the Patient Revenue...

  • IT Analyst Sr.

    3 weeks ago


    Durham, United States Duke University Full time

    IT Analyst Sr. - Backend Software EngineerWork Arrangement: RemoteRequisition Number: 244514Regular or Temporary: RegularLocation: Durham, NC, US, 27710Personnel Area: MEDICAL CENTERSchool of Medicine Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools. Ranked sixth among medical schools in the nation,...

  • IT Analyst Sr.

    3 weeks ago


    Durham, United States Duke University Full time

    IT Analyst Sr. - Backend Software EngineerWork Arrangement: RemoteRequisition Number: 244514Regular or Temporary: RegularLocation: Durham, NC, US, 27710Personnel Area: MEDICAL CENTERSchool of Medicine Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools. Ranked sixth among medical schools in the nation,...


  • Durham, United States Southern Company Full time

    Southern Company Senior Financial Analyst Durham , North Carolina Apply Now PowerSecure has a new opportunity in Finance! "We are seeking either a Senior Financial Analyst or Junior Financial Analyst who aligns with the qualities and values that PowerSecure is looking for." As a member of the Corporate FP&A team, this role will be responsible for supporting...


  • Durham, United States PowerSecure, Inc. Full time

    Job DescriptionJob DescriptionPowerSecure has a new opportunity in Finance! "We are seeking either a Senior Financial Analyst or Junior Financial Analyst who aligns with the qualities and values that PowerSecure is looking for." As a member of the Corporate FP&A team, this role will be responsible for supporting the monthly reporting, quarterly forecasting...

  • Financial Analyst

    2 months ago


    Durham, United States Lincoln Search Consultants Inc Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC - Remote, but looking for local candidates. May have some onsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP00028101 W2 pay - $32 per hour benefits are available Sr Finance Analyst Position...

  • Financial Analyst

    2 months ago


    Durham, United States Gables Search Group Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC -Remote, but looking for local candidates. May have some onsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP00028101 W2 pay - $32 per hour benefits are available Sr Finance Analyst Position...

  • Financial Analyst

    2 months ago


    Durham, United States International Staff Consulting Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC -Remote, but looking for localcandidates. May have someonsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP00028101 W2 pay - $32 per hour benefits are available Sr Finance Analyst Position...

  • Financial Analyst

    3 weeks ago


    Durham, United States International Staff Consulting Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC -Remote, but looking for localcandidates. May have someonsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP00028101 W2 pay - $32 per hour benefits are available Sr Finance Analyst Position...

  • Financial Analyst

    3 weeks ago


    Durham, United States Lincoln Search Consultants Inc Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC - Remote, but looking for local candidates. May have some onsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP00028101 W2 pay - $32 per hour benefits are available Sr Finance Analyst Position...

  • Financial Analyst

    3 weeks ago


    Durham, United States Gables Search Group Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC -Remote, but looking for local candidates. May have some onsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP00028101 W2 pay - $32 per hour benefits are available Sr Finance Analyst Position...

  • Financial Analyst

    1 month ago


    Durham, United States Food Management Search Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC -Remote, but looking for local candidates. May have some onsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP00028101 W2 pay - $32 per hour benefits are available Sr Finance Analyst Position...

  • Financial Analyst

    4 weeks ago


    Durham, United States Food Management Search Full time

    This is a contract job opportunity. potential for perm Position: Financial Analyst 8101 Location: Durham NC -Remote, but looking for local candidates. May have some onsite projects Schedule: 8 am -5 pm , M-F Projected duration: 6 months + potential for perm Job code: CVDJP00028101 W2 pay - $32 per hour benefits are available Sr Finance Analyst Position...


  • Durham, United States Southern Company Full time

    Job DescriptionDescriptionPowerSecure has a new opportunity in Finance! "We are seeking either a Senior Financial Analyst or Junior Financial Analyst who aligns with the qualities and values that PowerSecure is looking for." As a member of the Corporate FP&A team, this role will be responsible for supporting the monthly reporting, quarterly forecasting and...


  • Durham, United States Latino Community Credit Union Full time

    The Sr. Cybersecurity Engineer will safeguard LCCU’s enterprise networks, systems, and applications against cyber threats. Will play a critical role in ensuring the security and integrity of LCCU’s digital assets, ensuring the trust and confidentiality of LCCU’s sensitive data and assets. Sr. Information Security Analyst works closely with the...


  • Durham, United States Latino Community Credit Union Full time

    The Sr. Cybersecurity Engineer will safeguard LCCU’s enterprise networks, systems, and applications against cyber threats. Will play a critical role in ensuring the security and integrity of LCCU’s digital assets, ensuring the trust and confidentiality of LCCU’s sensitive data and assets. Sr. Information Security Analyst works closely with the...

  • Analyst I, Finance

    4 weeks ago


    Durham, United States Velocity Clinical Research, Inc. Full time

    Overview: Velocity Clinical Research is an owned and integrated research site organization, providing excellence in patient care, high quality data and fully integrated research sites. At Velocity, we align our values and behaviors to give our employees the best chance of delivering on our brand promise: to bring innovative medical treatments to patients. We...