- Manages software engineering team.
- Trains, coaches and mentors team members.
- Sets and monitors goals and drive the team members towards fulfilling them.
- Develops a strong, creative team aimed at achieving consistency and efficiency.
- Simultaneously work on multiple projects with multiple clients to analyze client IT environments and development capabilities.
- Proactively identify emerging trends in the software engineering space that pertain to the organizational excellence.
- Monitors project cost and effort against plan and takes corrective action as may be necessary.
- Develops and implements strategies and solutions to business problems by partnering with business users and customers to assess needs and identify projects which will improve efficiencies, productivity, quality and profitability as well as improving the patient experience.
- Collaborates with other IT teams such as business analyst, system engineering, data engineering and the quality assurance team in the testing of new software programs and applications. Partners with solution architect to create and maintain system architecture designs documents.
- Designs, maintains, and optimizes existing and upcoming applications that may interact between internal systems, third party tools and various partners.
- Provides technical expertise working with internal and external customers to implement complex and varied functional specifications into technical designs.
- Executes and oversees the analysis and remediation of root causes, including deficiencies in technology, process, or resource capabilities.
- Develops and responsible for best practices and streamlines ways to improve business software processes and interfaces.
- Responsible for managing source control with CI/CD pipeline and participates in code review, preferably with Azure DevOps.
- Reports on project progress.
- Monitors project cost and deliverables.
- Monitors the IT Service Management system and assigns new incidents or service requests to appropriate resources based on skill set and availability.
- Manages daily review of application issues and requests in-take, support requests;
- Ensures the accuracy and integrity of data transmitted.
- Ensures the software engineering team provides timely resolutions to minimize disruptions and adheres to defined service level agreements (SLAs).
- Responsible for comprehensive documentation of system configurations, procedures, and troubleshooting steps.
- Provides off hours or weekend support for critical maintenance or problem resolution.
- Knowledge of and adherence to company policies and protocols
- Knowledge of and adherence to HIPAA and safety guidelines
- Knowledge of healthcare data exchange protocols and standards (, HL7 standards and messaging protocols, DICOM, etc.)
- Knowledge of relational database concepts (, logical schemas, physical table structures, data attributes, primary and foreign keys, query languages, security, control, backup, and disaster recovery)
- Knowledge and experience with various development methodologies ( Agile)
- Knowledge and experience with translating business requirements into working solutions with integration diagrams and flow charts
- Knowledge and experience with change management best practices
- Skill in organizing and prioritizing work and following assignments through to completion.
- Skill in written and verbal communication
- Ability to work independently and in a team environment.
- Ability to work in a fast-paced environment and meet established deadlines.
- Ability to be flexible and adaptable to constant change.
- Ability to effectively handle details with accuracy.
- Ability to manage schedule to ensure work is completed.
- Ability to deliver high quality customer service to internal and external customers by communicating with integrity and compassion.
- Ability to resolve service recovery issues and understand when to escalate to the next level.
- Ability to convey complex subject matter clearly and engagingly.
- Ability to remain calm in difficult situations.
- Ability to effectively use strong analytical and problem-solving skills.
- Must be a self-starter and eager to learn.
- Bachelor's degree in computer science, Information Technology, or a related field.
- Minimum of seven (7) years of experience working and advanced knowledge and with .NET Core or .NET framework (C#, , WCF, API, desktop application development, HTML, HTML5, JavaScript, jQuery, Git and CSS
- Minimum of five (5) years of experience with various databases, preferrable MS SQL server.
- Minimum of two (2) years of experience prior experience managing a team.
- Experience with SAAS applications and delivery models
- Experience with a variety of database and development applications
- Hands-on experience in Agile development methodologies and setting up CI/CD pipelines, preferably with Azure DevOps
- Healthcare experience
- Prior experience with healthcare systems, specifically imaging and billing systems.
- Familiarity with API design and development.
- Experience with HL7 interface development
- Experience on designing and developing software applications (apps) for mobile phones, Smartphones, tablets, and other mobile devices
- Requires the use of office equipment, such as computers, fax machines, telephones and copiers.
- Requires computer related activities for extended periods of time.
- Requires the ability to see, hear, speak, write and key.
- Requires periodic after hours and weekends to support business needs.
-
Software Engineering Supervisor
1 week ago
CDI Corporation St Louis Park, United StatesRAYUS Radiology, formerly Center for Diagnostic Imaging and Insight Imaging, is looking for a Software Engineering Supervisor to join our team. We are challenging the status quo by shining the light on radiology and making it a critical first step in diagnosis and proper treatmen ...
-
Software Engineering Supervisor
5 days ago
RAYUS Radiology St Louis Park, United StatesJob Summary · RAYUS Radiology, formerly Center for Diagnostic Imaging and Insight Imaging, is looking for a Software Engineering Supervisor to join our team. We are challenging the status quo by shining the light on radiology and making it a critical first step in diagnosis and ...
-
Software Engineering Supervisor
6 days ago
RAYUS Radiology St Louis Park, United StatesJob Summary · RAYUS Radiology, formerly Center for Diagnostic Imaging and Insight Imaging, is looking for a Software Engineering Supervisor to join our team. We are challenging the status quo by shining the light on radiology and making it a critical first step in diagnosis and ...
-
Software Engineering Supervisor
1 week ago
RAYUS Radiology St. Louis Park, United States Regular, Full timeRAYUS Radiology, formerly Center for Diagnostic Imaging and Insight Imaging, is looking for a Software Engineering Supervisor to join our team. We are challenging the status quo by shining the light on radiology and making it a critical first step in diagnosis and proper treatmen ...
-
Process Engineer
1 week ago
Titan Ventures Missouri Valley, United StatesThese tasks await you · Responsibility for the systematization and optimization of process parameters and procedural instructions in production · Definition of requirements for process development for the new and further development of manufacturing processes · Conception and exe ...
-
Chief Building Engineer Supervisor
1 week ago
CLevelCrossing Creve Coeur, United StatesJoin our Talent Network · CBRE Technical and Engineering Services: Join Our Team · CBRE's Technical and Engineering Services has opportunities for professionals with HVAC, electrical, plumbing, material handling and other trade skills within facilities maintenance—from entry-leve ...
-
Dual Study Program in Civil Engineering
1 week ago
NovaWorks Webster Groves, United StatesThe German Railway is one of the most diverse employers in Germany. Every year, we are looking for new talents for a dual study program. With us, you can start your career and study at a university at the same time. The combination of practical experience and theory is the perfec ...
-
Titan Ventures Lakeshire, United StatesAt the earliest possible date, we are looking for you as *Area Manager for the Maintenance of Locomotives (m/f/d)* for DB Cargo AG at *Seddiner See location*. · *Your tasks:* · * You are responsible for the results of our locomotive maintenance and have a holistic view of operati ...
-
Quality Technician
2 days ago
Actalent Saint Louis, United States Full timeDescription: · Prepare process and finished product samples; perform analytical testing using instrumental, wet chemistry procedures, and record results using computerized data systems. · Performs daily process monitoring tests throughout the plant as assigned. · Maintains samp ...
-
Entry Level Quality Lab Technician
3 days ago
Actalent Saint Louis, United States Full timeDescription: · Job Duties: Prepare process and finished product samples; perform analytical testing using instrumental, wet chemistry procedures, and record results using computerized data systems. Performs daily process monitoring tests throughout the plant as assigned. Maintain ...
-
Diesel Technician/Mechanic III
2 days ago
Penske Truck Leasing Saint Louis, United States Full timeWhat's the Job? · Ready to accelerate your career while helping our customers move forward? As a Technician at Penske, you'll do exactly that. Here, you'll do preventative maintenance and minor repairs on the newest and best maintained fleet of vehicles in the industry. You will ...
-
Construction Laborer
1 week ago
Bruce Howard Contracting Inc Charles City, United States**Laborer, Groundman, Helper (Site Prep)** · **Company Description** · Bruce Howard Contracting Inc (BHCI) is a Class A women owned construction company located in Charles City, VA. We specialize in building access roads, installing and maintaining erosion & sediment controls, ex ...
-
Director of Operations
5 days ago
Standex Belleville, United States**What You'll Do** · The Director of Operations will direct and coordinate all manufacturing related activities by performing the duties below either individually or by working through team members or supervisors. The Director of Operations will provide leadership in the producti ...
-
Warehouse Technician
1 week ago
Metropolitan St. Louis Sewer District Valley Park, United StatesJob Description · Under general supervision, assists in the operation of the District's Warehousing facilities. · Essential Functions: · Assist in the purchase, storage and distribution of materials and supplies; assist in the loading and unloading of procured materials using ...
-
Coordinator of Facilities
1 week ago
St. Louis Park Public Schools St. Louis Park, United States Full time· Title: · Coordinator of Facilities · DBM Classification: · C44/Grade 15 · Department: · Facilities · Salary Range: · $64,902 - $90,863 · Employee Group: · Supervisor/Manager · Prepared Date: · March, 2024 · Reports to: · Facilities Manager · FTE/ FLSA Status: · Months- Exem ...
-
Customer Service Representative Field Sales
1 week ago
Phoenix Innovations Bellefontaine Neighbors, United StatesRexel. Feel the energy. Welcome to Rexel. Here, you will find a world full of possibilities. Not just a job, but a real mission. Join us in leading the way alongside our customers in the context of the energy transition and digitalization. And you will be right in the middle of i ...
-
Object Supervisor for Supply Technology
2 weeks ago
Titan Industries Flint Hill, MO, United States Freelance**Flint Hill, MO's Techwerk GmbH** is a young engineering firm specializing in energy and building technology, as well as building automation. As a partner for clients and planners, we offer innovative and high-quality designs and successful project management. Our projects range ...
-
Custodian Engineer
6 days ago
St. Louis Park Public Schools St. Louis Park, United States Full timeTitle: Custodian 3- Custodian Engineer · Department: Building and Grounds · Group: Custodians · Reports to: Building Operations Supervisor · Salary Range: $ $23.39 · Prepared Date: April 2024 · FTE: 1.0 · Schedule: Tuesday-Friday: 1:30pm-10:00pm; Saturday 7:30am-4:00pm · SUMMARY ...
-
Maintenance Facility Engineer II
3 weeks ago
Park Nicollet Methodist Hospital St. Louis Park, United States Regular, Full timeMethodist Hospital is looking to hire a Maintenance Facility Engineer II - to join our - team Come join us as a Partner for Good and help us make an impact on the care and experience that our patients and their families receive every day. · Position Summary: Performs corrective ...
-
Facility Monitor
2 weeks ago
St. Louis Park Public Schools St. Louis Park, United States Full timeTitle: Facility Monitor · Reports to: Adult Programs Specialist (Facility Coordinator) · Schedule: Up to 10 hours/week working flexible evening and weekend hours (seasonal) · Pay: $15-$17/hour · For those who are applying through an external website, please submit your applicatio ...
Software Engineering Supervisor - St. Louis Park, United States - rayus-radiology
Description
Job Summary
RAYUS Radiology, formerly Center for Diagnostic Imaging and Insight Imaging, is looking for a Software Engineering Supervisor to join our team. We are challenging the status quo by shining the light on radiology and making it a critical first step in diagnosis and proper treatment. Come join us and shine brighter together.
JOB SUMMARY:
The Software Engineering Supervisor serves as a hands-on technical subject matter expert with responsibility for helping to drive the success of Rayus applications through technical expertise, customer support, process improvement, and project management. The Software Engineering Supervisor will have management responsibility for guiding and ensuring the support of technology that delivers on internal and external applications and partners systems.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
(30%) Team Management
(35%) Application Development
(30%) Interface Maintenance & Troubleshooting
(5%) Completes other tasks and projects as assigned.
COMPETENCIES (KNOWLEDGE, SKILLS AND ABILITIES) REQUIRED:
Requirements
SUMMARY OF QUALIFICATIONS:
Required:
Preferred:
WORKING CONDITIONS :