Senior Software Developer

at  Sonic Healthcare USA Inc

Dallas, TX 75215, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Sep, 2024Not Specified02 Jun, 2024N/ACapybara,Rspec,Cucumber,Ruby,Git,Information Management,Activerecord,Postgresql,Technology,Mysql,Communication Skills,WorkflowNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIREMENTS

  • 4+ years of Rails development experience
  • Excellent problem solver, with a focus on team success
  • Excellent communication skills with ability to work cross-functionally across multiple teams
  • Comfortable working in a Linux environment
  • Advanced knowledge of various SQL languages and Git

Nice to haves

  • Experience with React
  • Experience with FactoryBot/FFaker
  • Experience with Legacy Rails Upgrade

Responsibilities:

JOB FUNCTIONS, DUTIES, RESPONSIBILITIES AND POSITION QUALIFICATIONS:

Sonic Healthcare USA is the largest medical laboratory in the world and third largest in the United States. As a company, we are shifting our focus to be a competitive player in technology. As part of this effort, we have created a web application called LabIS that will be the gold standard for workflow and information management in all of our lab operations. The Senior Rails Developer is part of the LabIS team.

RESPONSIBILITIES

  • Planning and Design:
  • Collaborate with peers and key stakeholders to create conceptual designs for new software applications and upgrades to existing software applications
  • Engage in design & implementation discussions
  • Assign complexity estimations to features
  • Application Development & Testing:
  • Apply Test Driven Development (TDD) practices to compose unit and integration tests, ensuring proper functionality and stability
  • Deliver clean, readable code that meets requirements
  • Follow team standards for development practices
  • Provide appropriate documentation of development work
  • Collaborate with teammates on every task
  • Subject all features to manual testing to ensure acceptance criteria are met with a focus on user experience
  • Participate in peer review on every task
  • Support and Maintenance:
  • Work with support teams to understand and triage defects as they arise
  • Participate in efforts to reduce technical debt
  • Be available to address emergency issues in a 24/7 healthcare environment
  • Culture and Team Development:
  • Actively seek out opportunities to improve the team dynamic
  • Maintain a focus on breaking down silos
  • Foster an environment of fluid collaboration
  • Ensure that all data communications are secure as required by the Health Insurance Portability and Accountability Act (HIPAA) of 1996
  • Able to work in a highly secured development environment


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Dallas, TX 75215, USA