Full-Time Software Developer
Umpqua Health is hiring a remote Full-Time Software Developer. The career level for this job opening is Expert and is accepting USA based applicants remotely. Read complete job description before applying.
Umpqua Health
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Description
• Design, develop, and implement custom software solutions to address business challenges and improve operational processes within the health plan. • Collaborate with stakeholders to gather requirements, define project scope, and propose technical solutions that align with organizational objectives. • Utilize programming languages and development frameworks (e.g., Python, JavaScript, .NET) to build scalable and maintainable applications. • Develop integrations between internal systems, third-party applications, and external data sources to streamline data exchange and improve workflow efficiency. • Implement APIs, web services, and data interfaces to facilitate interoperability and data sharing across disparate systems. • Ensure data security, privacy, and compliance requirements are met when integrating systems and exchanging sensitive information. • Identify opportunities for process automation and workflow optimization within the health plan, such as claims processing, member enrollment, and administrative tasks. • Develop scripts, macros, or workflow automation tools to automate repetitive tasks, reduce manual effort, and improve productivity. • Implement robotic process automation (RPA) solutions to streamline business processes and increase operational efficiency. • Conduct unit testing, integration testing, and system testing to ensure the reliability, performance, and functionality of developed solutions. • Collaborate with QA testers and end users to identify and address issues, bugs, and usability concerns during the development lifecycle. • Implement version control, code reviews, and best practices to maintain code quality and ensure adherence to development standards. • Create technical documentation, user manuals, and training materials to support the implementation, maintenance, and use of developed solutions. • Provide training and technical support to end users, IT staff, and stakeholders on new applications, features, and functionality. • Document system architecture, design decisions, and coding standards to facilitate knowledge sharing and collaboration within the development team.
Requirements
• Bachelor's degree in Computer Science, Information Technology, or related field. • Minimum of 3 years of experience in software development, application integration, or automation, preferably in the healthcare industry. • Proficiency in programming languages and development frameworks, such as Python, JavaScript, .NET, or similar technologies. • Experience with database systems (e.g., SQL Server, MySQL, PostgreSQL) and data manipulation techniques. • Familiarity with web development technologies (e.g., HTML, CSS, RESTful APIs) and modern development practices (e.g., Agile, DevOps). • Strong problem-solving skills, analytical thinking, and attention to detail. • Excellent communication, collaboration, and teamwork skills. • Ability to work independently, prioritize tasks, and meet deadlines in a fast-paced environment.