Sr. Application Developer - Remote, United States - Owens & Minor, Inc.

    Owens & Minor, Inc.
    Owens & Minor, Inc. Remote, United States

    Found in: Talent US C2 - 2 weeks ago

    Default job background
    Full time
    Description

    Description

    - Provides technical leadership, applications architecture, and applications development for the assigned platform. Analyzing detailed business/functional/technical requirements and specifications for assigned application. Codes applications using programming, scripting, and database languages. Supports application testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding application enhancements.

    Core Responsibilities -

  • Works directly with business development teams during project envisioning/inception to devise best solutions and reasonable, accurate time/cost estimates for each project.
  • Contributes to functional and technical application design. Reviews/establishes "best practice" processes and uses case design/reviews. Maintains ability to document and read functional and technical specifications.
  • Helps to define and implement applications development best practices, standards, and processes.
  • Thoroughly documents application development work using established team documentation standards.
  • Self-manages workload and work assignments within an application development team that delivers projects/tasks through a software development life cycle, with an eye toward project timelines and utilization.
  • May need to work on special projects to innovate integration landscape.
  • Qualifying Experience -

  • Bachelor's Degree, preferably in related field (Computer Science, Information Technology, Data Science, Data Analytics, Information Security)
  • 7 or more years of IT Applications Development experience (.NET, C#, Entity Framework, JSON, REST API, full-stack development)
  • Experience in healthcare protocol and formats (. i.e. HL7, .CSV, FHIR, etc.)
  • Experience building integration in modern technology.
  • Knowledge of SDLC (software development lifecycle
  • Ability to design and implement databases with SQL Server.
  • Azure Cloud experience.
  • Familiar with version control TFS and GIT
  • Experience with dependency injection, Unit and functional testing
  • Experience in distributed systems environments.
  • Experience with application integrations in complex, web-service driven environment.
  • Experience with healthcare application integration is a plus (i.e. development in Epic, Cerner, Lawson, Oracle, PeopleSoft, Workday, Soarian).
  • Experience evaluating / estimating work effort, controlling scope, identifying risk, resolving issues and bug fix management.
  • Must be able to work effectively as an individual contributor or a member of a team.
  • Exceptional interpersonal and communications skills.
  • Ability to engage clients directly to explain software solutions, answer questions on features and/or development processes when needed.
  • #LI-ST1