You are viewing a preview of this job. Log in or register to view more details about this job.

SOFTWARE INTEGRATION ENGINEER

Software Integration Engineer

Full Time, 80 Hours Per Pay Period, Day Shift

 

Position Summary: 



The Software Integration Engineer is a top level technical and business expert. Focus is on software development, process analysis and re-engineering, with an understanding of technical problems and solutions as they relate to the current and future business environment. Leads and works with multi-disciplinary project teams to leverage new and/or existing technology and system functionality in support of customer-focused IT solutions. The Software Integration Engineer will analyze, design, code, debug, test and modify new software or enhancements. They will manage complicated issues that span multiple modules, deploy and monitor applications, and propose and lead process improvement projects for development. Additionally, they will share knowledge within the team through mentorship, coaching, technical talks and training.


Responsibilities:


  • Analyzes, designs, codes, debugs, tests and modifies new software or enhancements related to organizational needs.
  • Works within key technical foundations of the existing infrastructure/environment to engineer solutions to complex problems.
  • Establishes and documents enterprise integration architectural standards and procedures.
  • Proficient in management of software, software platforms, and development environments (Domain coordination, server environments including websites and operating systems, SQL backups, etc.).
  • Takes initiative to research solutions and develop optimizations that will impact overall outcomes for patients and for Covenant Health.
  • Partners with engagement management and participates in community forums to ensure project deliverables and timelines are met in order to deliver value to stakeholders and business areas as committed.
  • Serves as top level technical expert and advisor, with expertise in developing applications, building and interacting with software APIs, troubleshooting applications and operating environments, utilizing key tools in the current software development environment (e.g. GitHub, Docker, SQL, IIS, and audit logs).
  • Responsible for complex application analysis, design, and automation requiring the highest level understanding of systems and limitations. A wide degree of creativity, latitude, and accountability is expected.
  • Responsible for re-engineering software based on analysis from team members, with an understanding of technical problems and solutions as they relate to the current and future environment.
  • Works with IT professionals and business experts to solve complex business problems with available technology including hardware, software, databases, domains, networking, security, and peripherals.
  • Requires high level of diverse technical experience related to analyzing system’s needs, development, systems process analysis, design, and re-engineering.
  • Directs and coordinates IT solution activities related to data management, rules, reports and integration.
  • Evaluates vendor proposals for purchases of hardware, software, and technical services to assure adherence to technical specifications.
  • Establishes and maintains exemplary communications and working relationships with the other members of the Covenant Health IT Management team.
  • Formulates systems architecture plans, estimates costs, and ensures projects meet strategic needs.


Desired Skills:

 

  • Understanding of web architecture and experience with web servers such as IIS, Apache, etc.
  • Experience with deployment of C#/.NET applications
  • UI/UX Design experience
  • Experience with Unit testing
  • Working experience with version control tools such as Git, Apache Subversion, etc.
  • Proficient with SQL server, SQL queries, and audit tools
  • Experience with responsive design across desktop and mobile
  • Ability to find, present and implement creative solutions
  • Report experience with Crystal Reports / ReCrystallize, SSRS / SSIS
  • Experience building web applications in JavaScript, HTML, TypeScript, CSS/SCSS, FrontEnd Frameworks, Angular preferred
  • Basic knowledge of PHP and JavaScript as implemented within a CMS based website


Qualifications:


  • Minimum Education: Bachelor’s Degree required or equivalent years of work experience 

 

  • Minimum Experience: Ten (10) years of increasing responsibility in related work experience is required. Proficient in C#, Net Framework/Core, ASP.Net, Angular/Java Script frameworks, SQL Server/Queries, SOLID Principals. Familiarity with internet protocols and OWASP Top 10 Vulnerabilities.

 

  • Licensure Requirement: None