Senior Software Engineer
$125k - $135kRAYUS Radiology
Sr IT Software Engineer RAYUS now offers DailyPay! Work today, get paid today! The pay range for this position is $125,000 - $135,000 based on direct and relevant experience. RAYUS Radiology is looking for a Sr IT Software Engineer to join our team. We are challenging the status quo by shining light on radiology and making it a critical first step in diagnosis and proper treatment. Come join us and shine brighter together! As a Sr IT Software Engineer, you will be responsible for the development and design of new or refactoring of existing code to improve its internal qualities like readability, maintainability, and efficiency, of desktop client applications and services using the latest technologies, methodologies, and best practices. Responsible for maintaining, supporting, and upgrading existing systems and applications. This role ensures the integrity, security, availability, effectiveness, and efficiency of RAYUS's RIS (Radiology Information System) solution and its supporting sub-systems, technical services, applications, and data integration processes, through the design and optimization of technical solutions across various domains, providing technical guidance and collaboration on projects related to the IT eco-system. This is a full-time position working 40 hours per week. Shifts are Monday-Friday. Essential Duties And Responsibilities (60%) Software Architecture and Development Conduct analysis' of user requirements, procedures, and problems, to automate or improve existing systems, and review computer system capabilities, workflow, and other functionality Define reference models, standards, patterns, best practices, and design papers to establish a robust architectural framework Responsible for improving the efficiency, productivity, and quality of the development process Design, develop, maintain, and document solution architectures to ensure traceability to current architecture requirements Design database(s) to support front end applications and meet RAYUS's standards and proactively determine and introduce industry best practices as appropriate Serve as a Subject Matter Expert (SME) and mentor for associate and junior level software engineers, reviewing their coding solutions and documentation to ensure accuracy and completion Collaborate, within an agile software development process, with other software engineers, subject matter experts (SMEs), and other stakeholders, ensuring a coordinated/efficient development process In collaboration with the Principal IT Software Engineer will prepare comprehensive documentation, including but not limited to, technical specifications, user manuals, and testing procedures Participate in Peer review of documents, designs, code, test cases, user documentation, and provide constructive feedback Participate in project meetings, including Agile/Scrum grooming, sprint planning, sprint reviews, and daily stand-ups Assist with establishing pipeline for CI/CD and DevOps to the industry standards (20%) Application System Maintenance Perform comprehensive root cause analysis and problem-solving with internal and external stakeholders Troubleshoot escalated issues and code level problems for existing applications and systems quickly and efficiently Manages the implementation and upgrade of complex repairs, corrections and extensions to system applications developed internally Proactively monitor the use of system applications to improve design and analyze existing effectiveness and efficiency Develop and implement strategies for improving and/or leveraging system applications to provide additional value Collaborate across teams to share knowledge that informs and meets optimal service delivery Provide afterhours support for critical maintenance or problem resolution as required (10%) Agile Management and Department Support. Assist in defining project sprints for application development projects, maintenance, and support, by providing a clearly defined outline (breakdown) of tasks and related estimates Provides technical leadership to other software engineers and consultants Assist in organizing technical direction with the software engineering team and applicable third parties Assist with audit project and technical documentation of the software engineering team for consistency and accuracy Comprehensively and clearly communicate, across work groups, to promote technical direction (10%) Other Duties Completes other tasks and projects as assigned Required: Bachelor's degree in computer science, software engineering, IT business administration, or closely related field, or the equivalent in applicable work experience Seven (7) years' experience working with web application development and relational databases, and developing data driven applications Seven (7) years' experience working with.NET framework (C#, ASP.NET), HTML, HTML5, JavaScript, jQuery, CSS.NET Core, API development, jQuery, CSS, Git and unit testing Five (5) years' experience working with relational databases and developing data driven applications (SQL) Five (5) years' experience designing and architecting solutions and processes within a large-scale healthcare organization, with an understanding of this type of domain's unique challenges and requirements Four (4) years' experience with translating business requirements into working solutions with integration diagrams and flow charts Three (3) years' practical experience in Agile development methodologies with TFS and Azure DevOps for CI/CD deployments Three (3) years' practical experience relational database concepts (e.g., logical schemas, physical table structures, data attributes, primary and foreign keys, query languages, security, control, backup, and disaster recovery) Advanced knowledge of healthcare data interoperability standards (e.g., HL7, FHIR) and experience in architecting solutions that facilitate seamless data exchange in healthcare ecosystems Practical knowledge of and experience with the concept of 'technical debt', design patterns, refactoring, modularity, etc. Practical knowledge of and experience with a broad range of technologies, i.e. mobile, artificial intelligence (AI), data center operations, infrastructure management, cloud computing (Azure), data streaming, Internet of Things (IoT), blockchain, edge computing, and digital experience technologies Expert understanding of web application architecture, including OOP principles, design patterns, and user experience design for web applications Preferred: Experience in designing and developing software applications (apps) for mobile phones, Smartphones, tablets, and other mobile devices Practical experience in complex technical project management Experience with Mirth (Mirth Connect), an open source integration engine specific to the healthcare industry Experience using Window Communication Foundation (WCF) for developing service-oriented applications RAYUS is committed to delivering clinical excellence in communities across the U.S., driven by our passion for and superior service to referring providers and patients. RAYUS Radiology is built on our brilliant medicine, brilliant team, brilliant technology and services - all to provide the highest level of patient care possible. We bring brilliance to health and wellness. Join our team and shine the light on Radiology Services! RAYUS Radiology is an EO Employer/Vets/Disabled. We offer benefits (based on eligibility) including medical, dental and vision insurance, 401k with company match, life and disability insurance, tuition reimbursement, adoption assistance, pet insurance, PTO and holiday pay and many more! Visit our career page to see them all *DailyPay implementation is contingent upon initial set-up period RAYUS Radiology
- Senior Software EngineerLocation: Minneapolis Metro Area (Onsite)We're partnering with an innovative organization developing highly technical... ...industry. They are seeking an experienced Senior Software Engineer who enjoys solving complex engineering challenges while helping...Senior
- ...our team. Learn more about our award-winning workplace culture and get to know our A-Team at . We’re looking for a Senior Software Engineer to help build and evolve a modern cybersecurity SaaS platform. This is a senior level role for engineers who want to grow...SeniorFull timeWorldwide
$90k - $120k
...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is responsible for design and development of our software product...SeniorFull timeWork experience placement$80k - $140k
Job DescriptionAs a Senior Software Engineer at RBC, you will play a key role in designing, developing, and delivering software solutions to integrate vendors into back office systems. This role emphasizes independence, adaptability, and the ability to manage multiple...SeniorFull timeFlexible hours$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards- Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures- Accountable...SeniorFull timeWork experience placementLocal area3 days per week- ...Must Have Bachelor's degree in Engineering or Computer Science 8 years of progressively demanding experience in embedded... ...process Knowledge of lean principles Software: Experienced in UWP, Visual C++, C#, VB.NET, ASP.NET...Senior
$97.5k - $150.6k
...backend services and APIs using Azure, AWS, or GCP to support software distribution, secure access, diagnostics, telemetry-adjacent workflows... ...architecture, structured programming fundamentals, and robust engineering practices across the team.Become the technical owner and...SeniorLocal areaRemote work$142.7k - $174.5k
...SummaryDesign, develop, assess, and troubleshoot software applications in an Agile environment for... ...customers, product partners, and other engineers to solve complex engineering challenges... ...hundreds of thousands of customers.Senior Software Engineers are expected to use...SeniorFull timeWork at officeLocal areaImmediate startFlexible hoursShift work- ...Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs...SeniorWork experience placementRemote work
$95.89k - $152.86k
...Golang and integrating with payment processors. ● Organize the software development lifecycle including design, development, testing,... ...Bachelor's or higher degree in Computer Science, Software Engineering, Computer Engineering, or a closely related technical field of...SeniorFull timeRemote workShift work$100k - $130k
...outcomes while transforming the future of electrophysiology. Position Responsibilities: This role combines advanced software engineering with compliance-driven development practices within a highly regulated medical device environment. The successful candidate...SeniorFlexible hours$148k - $222k
...Senior Software Engineer, Endpoint Sensor About Mimecast The work people build is worth protecting, and it's harder to protect than it used to be. AI agents now move at machine speed with human-level access, and a small slip-up can become a very public one....SeniorLocal area- ...Collaboration.Ai is a mission-focused, AI-powered software and services company based in Minnesota,... ...quality, cost, and latency Engineer data pipelines — robust ingestion of documents... ...demand AI they can trust. Small, senior team. Early-stage impact with your work...SeniorRemote work
$143.52k - $195.17k
...Senior Software Engineer EMPLOYER: Optum Services, Inc. JOB TITLE: Senior Software Engineer LOCATION: 1 Optum Circle., Eden Prairie, MN 55344 (Telecommuting available from anywhere in the U.S.) DUTIES: Monitor, troubleshoot, and resolve incidents and problem...SeniorRemote work$120k - $200k
...Senior Software Engineer Ya rdstik is a start-up software company with a mission of building trust and safety into the Internet Economy. The world of background screening, certification, and training has lacked innovation and we're here to change that for our customers...Senior- ...development teams to plan, deliver, and continuously improve software solutions Apply security principles and industry best practices... ...Required Qualifications Education: Bachelor's degree in engineering, Information Technology, Computer Science, or a related field...SeniorHourly payMinimum wageFull timeWork experience placementLocal area
$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures -...SeniorTemporary workWork experience placementLocal area3 days per week$121k - $151k
...Job Description: Ryan Companies seeks a Senior Software Engineer for its headquarters office in Minneapolis. This is an IN-OFFICE role with a flexible work schedule in Minneapolis. The Senior Software Engineer position is responsible produce scalable software...SeniorTemporary workWork at officeFlexible hours$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorFull timeRemote work- ...equivalent experience5+ years of experience in software development, with demonstrated knowledge... ...knowledge of software engineering best practices, including Agile development... ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences...SeniorApprenticeshipEasy work
$167.7k - $245.2k
...technologies across Linux and Windows.Our software agent team builds high-performance,... ...environments.As part of the Windows agent engineering team, you will focus on extending these... ...environments. You will work closely with senior engineers, architects, and cross-functional...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$149.83k - $158.02k
Job Duties Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree, plus 6 years relevant experience. Due to the nature of work...SeniorFull timeFlexible hoursShift work$102.4k - $179k
Backend Engineer When you're the best, we're the best. We instill an environment where employees feel engaged, satisfied and able to contribute... ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence...Senior- ...technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Sr. MDM Software Engineer for our client in the Financial Services domain. We value our professionals, providing comprehensive benefits and the...SeniorContract workLocal areaImmediate startRelocation
$137.4k - $161.7k
Are you ready to make an impact?West Monroe is seeking a Senior Software Engineer to join the Tech Ex AI Assets Foundry Team, working with the internal Labs product team to develop proprietary software assets and AI capabilities that help our consultants sell and deliver...SeniorLocal areaImmediate startFlexible hours$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. Job Description The candidate is a self-motivated... ...to meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures...SeniorTemporary workWork experience placementLocal area3 days per week$80k - $110k
...of Accurant Location: Minneapolis, MN (Hybrid) Status: Exempt Salary Range: $80,000-$110,000 DOE Job Title: Senior Software Engineer in Test Position Description The Senior Software Engineer in Test is responsible for design and development of our quality...SeniorWork experience placement- ...Collaboration.Ai is a mission-focused, AI-powered software and services company based in Minnesota,... ...a hands-on execution seat on a small, senior team. You'll own complete vertical... ...the team — mentor mid-level and junior engineers through code reviews, architectural...SeniorFull timeContract work
$95k - $110k
...Electric Machinery Company, a division of WEG Electric Corp. Minneapolis, MN Position: Senior R&D Software Engineer Department: R&D Department Primary Objective of Position: The Research & Development (R&D) Software Engineer is responsible for developing...SeniorFull timeWork at office- Senior UI Software EngineerLocation: 100% RemoteYou’ll enjoy the flexibility to telecommute from anywhere within the U.S. as you take on some tough challengesTop Responsibilities:Developing web applications using JavaScript, TypeScript and ReactParticipating in all team...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Minneapolis, MN
- startup software engineer Minneapolis, MN
- financial software developer Minneapolis, MN
- junior software developer remote Minneapolis, MN
- software engineer Minneapolis, MN
- software data engineer Minneapolis, MN
- software developer internship no experience Minneapolis, MN
- software engineer entry level Minneapolis, MN
- software engineer amazon Minneapolis, MN
- senior robotics software engineer Minneapolis, MN




