| About Rotech 
 
 Rotech Healthcare Inc. is a national leader in providing ventilators, oxygen, sleep apnea treatment, wound care solutions, diabetic solutions and home medical equipment. We help patients lead a more comfortable and productive life by keeping them engaged in their care and empowering them to manage their health and treatment at home. Rotech provides high quality medical products, services and outstanding customer care through hundreds of locations across 45 states. For additional information, visit our company homepage Rotech.com Overview and Responsibilities
 
 
 Job Summary We are seeking a Senior Software Engineer to join our engineering team and play a key role in designing, building, and maintaining enterprise-scale web applications. You'll work on high-traffic systems using Java 8 on IBM WebSphere and collaborate closely with cross-functional teams to deliver robust, scalable solutions. This person will work closely with our business analysts and internal business stakeholders to understand their key business drivers and data needs, and scope out scalable and suitable solutions that will help our customers with the information needed for planning, analysis, and decision-making. This position pays between $95k/yr. - $110k/yr. depending on related experience, certifications and state hired in. Essential Job Duties and Responsibilities (Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.) 
 Architect, develop, and maintain enterprise-grade web applications using Java 8Build responsive user interfaces with HTML, CSS, and JavaScript frameworks such as Sencha JSDesign and consume RESTful APIs, ensuring security and performance at scaleCollaborate with product owners, QA engineers, and DevOps to deliver quality end-to-end solutionsConduct and participate in code reviews, promoting best practices and clean codeAssist in defining software development project plans; scoping, scheduling, providing time estimates for programming tasks, and implementation plans and schedulesDevelop technical documentation to define the system components, development environment, and implementation planning/strategies.Troubleshoot production issues, perform root-cause analysis, and implement lasting fixesOther duties as assigned. Qualifications
 
 
 Employment is contingent on 
 Background investigation (company-wide)Drug screen (when applicable for the position)Valid driver's license in state of residence with a clean driving record (when applicable for the position) Required Education and/or Experience 
 Bachelor's in Computer Science, Management Information Systems, or related field preferred7+ years of professional software development experience3+ years of enterprise Java 8 web development in high-volume environmentsStrong proficiency in HTML, CSS, and modern JavaScriptHands-on experience with Sencha JS or similar rich UI frameworksSolid understanding of RESTful web services and API designFamiliarity with relational databases, primarily Oracle, with MS SQL and SnowflakeExperience with version control systems (Git using Bitbucket)Comfortable working in Agile/Scrum teams Preferred Education and/or Experience 
 Proficiency with the latest Java LTS versions (Java 17+) and migration from Java 8Experience building back-end API services with Java and Spring BootExperience developing application components in a Healthcare Service Organization or Health Insurance Industry - Highly desiredKnowledge and experience connecting with APIs of Familiarity with build and dependency tools (Maven, Gradle)Exposure to CI/CD pipelines (Jenkins, GitLab CI/CD)Experience with cloud platforms (AWS, Azure)Working knowledge of additional front-end frameworks (Angular, React, Thymeleaf)Highly proficient at Unit Testing code, to ensure a bug-free handoff to the QA TeamEffective decision-making skills and strong business judgmentEffectively communicate in English, both oral and written, with vendors and employees at all levels of the organization to ensure questions and concerns are processed promptlyHelpful, knowledgeable, and polite while maintaining a positive attitudeInterpret a variety of instructions in a variety of communication mediumsMaintain confidentiality and practice discretion and caution when handling sensitive informationAbility to multitask with attention to detail and follow-through on commitmentsSelf-motivated and organized with time-management and deductive problem-solving skills Skills and Competencies 
 Effectively communicate in English; both oral and writtenInterpret a variety of communications (verbal, non-verbal, written, listening and visual)Maintain confidentiality, discretion and caution when handling sensitive informationMulti-task along with attention to detailSelf-motivation, organized, time-management and deductive problem solving skillsWork independently and as part of a team Machines, Equipment and Technical Abilities 
 Email transmission and communicationInternet navigation and researchMicrosoft applications, including but not limited to Word, Excel, PowerPoint, etc.Networking, web technologies (HTML, CSS, JavaScript), Microsoft WindowsSQL, XML, JSON, Java; proficiency in JavaScript Physical Demands 
 Communicate with others in person, on the telephone, and electronicallyOccasionally move equipment such as a personal computer or display weighing up to 25 poundsRequires close vision to small print on the computer and or paperworkRequires sitting, walking, standing, talking, or listeningSit, stand, or move about for extensive periodsUtilize a computer for extensive hours Rotech Information
 
 
 Benefits 
 Generous paid time Off and paid holidaysOvertime pay for non-exempt hourly positions based on business needs
  Commission for Account Executives
  Fixed and variable rate car reimbursement for Area Managers and Account ExecutivesEmployee discount programEmployee recognition programBonus and incentive opportunities Mileage reimbursement (when applicable for the position)Telephone reimbursement (when applicable for the position)EAP401kMedical, Prescription, Dental and VisionHSA and FSA/Dependent Care FSALife Insurance, Disability, Accidental death, Identity protection and Legal services
  Meru Health Mental health and Mercer SmartConnect Medicare programs
  Livongo Diabetes and High Blood Pressure programs
  Healthcare Bluebook and RX Savings solutions programsHEPB and TB vaccinations  Make the Right Move and Submit your Resume Today! The hiring manager reviews resumes and contacts applicants that have related experience to the applied position. To view the status of a position that you submitted your profile to, Sign into your account. All positions are posted for a min of 5 days and positions are opened until filled with a qualified applicant, generally no greater than 200 days. We appreciate your interest in Rotech Healthcare Inc. Equal Opportunity Employer of Minorities, Females, Protected Veterans and Individuals with Disabilities. Rotech Healthcare Inc. recruits, employs, trains, promotes, transfers, separates from employment and compensates employees without regard to membership in, association with, or perception of race, color, age, gender, gender identity, religion, creed, national origin, ancestry, citizenship, marital status, veteran status, sexual orientation, physical or mental disability, pregnancy or any other personal characteristic protected by applicable federal, state and local laws governing nondiscrimination in employment in each locality where Rotech has employees. |