[Remote] Senior Software Engineer - Remote

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Genesis10 is currently seeking a Senior Software Engineer - Remote position with a Renowned Healthcare Organization located in Rochester, MN. The role involves designing and building back-end services for data-centric clinical and analytic applications, leveraging cloud computing, big data, data science, and machine learning. The ideal candidate will ensure the micro-services are resilient and scalable while collaborating with various stakeholders.ResponsibilitiesWork closely with the Product Owners, Product Managers, and Architects to translate requirements into codeDevelop services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learningParticipate in DevOps, Agile, continuous development and integration frameworksProgram in high-level languages such as Go, Python, Java etcEnsure all appropriate documentation of processes and source code is created and maintainedCommunicate effectively with peers, leaders, and customers throughout the organizationParticipate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigationContribute to design and architecture discussions with Principals and ArchitectsLead targeted cross-functional improvement efforts and mentor more junior software engineersSolve complex problems; take a new perspective on existing solutionsWork independently with minimal guidance, leading projects or project steps within a broader projectAct as a resource for colleagues with less experienceSkillsBachelor's Degree in Computer Science/Engineering or related field with 5 years of experience; OR an Associate's degree in Computer/Science/Engineering or related field with 7 years of experienceIn-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.)Demonstrated problem solving and time management skillsStrong technical aptitude for designing and implementing software solutionsExperience with modern application development frameworksKnowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operationsDeep hands-on technical expertise and excellent verbal and written communication skillsExperience with Agile software development techniquesMaster's degree in computer science/Engineering or related fieldAbility to use a wide variety of open-source technologies and cloud-based servicesExperience writing software for the cloud (GCP, AWS, Azure)Experience in databases, analytics, big data systems or business intelligence productsExperience building high-performance, highly available and scalable distributed systemsExperience developing software for healthcare related industriesBenefitsAccess to hundreds of clients, most who have been working with Genesis10 for 5-20 years.The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)Behavioral Health PlatformMedical, Dental, VisionHealth Savings AccountVoluntary Hospital Indemnity (Critical Illness & Accident)Voluntary Term Life Insurance401KSick Pay (for applicable states/municipalities)Commuter Benefits (Dallas, NYC, SF, and Illinois)Company OverviewInformation Technology and Services It was founded in 1999, and is headquartered in New York, New York, USA, with a workforce of 1001-5000 employees. Its website is http://www.genesis10.com/.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior Software Engineer - Customer Order Management Operations (Remote)

Remote

Quality Assurance Manager - Remote

Remote

Certified Payroll Analyst (Part Time 0.5 FTE) - Now Hiring

Remote

Work from Home - Part-time Focus Group

Remote

Inside Sales Representative - Eastern Time Zone

Remote

Experienced Part-Time Remote Administrative Assistant Receptionist & Data Entry Specialist - Work From Home Opportunity

Remote

Onsite Property Manager - Full time

Remote

**Experienced Full Stack Software Engineer – Big Data Applications Development for arenaflex**

Remote

Service Delivery Coordinator – Business Analyst (Remote)

Remote

Content Editor - Part Time Work From Home

Remote
← Back