Conducts technical research, testing, evaluation and documentation of moderately complex hosting/configuration tools and methodologies to ensure that tools are current and functional.
Creates application architecture and populates an application host/configuration matrix with appropriate strategies, timelines, and cost information to increase cost efficiency and effectiveness.
Coordinates with application developers, managers, and application experts to ensure that required features and modifications are included in the appropriates releases to support cross-product features and to communicate architectural designs and standards.
Designs application modules that work together to produce desired product. Ensures that completed modules provide functionality described by application experts and to ensure that performance guidelines are met.
Plans technical support infrastructure through the creation of service level agreements; leads the transition from application development to support to ensure that appropriate support is available to clients in a timely and efficient manner.
Provides high-level analysis and design reviews to other department members to avoid duplication of effort in solving the same application problems with different products.
Assists in the initial server deployment, integration configuration and support of EDMS tools: Process Manager workflow, IBM FileNet P8, Cypress distribution.
Works with product development teams and senior designers to develop architectural requirements.
Understands and applies one or more industry acknowledged architectural modeling methods and tools.
Experience providing leadership of technical personnel in both direct report and indirect circumstances.
Ability to be perceived by the customer and staff as a technology leader while also being very approachable.
Possess a passion for continuous improvement and learning.
Deep experience in software/application development including agile development and DevOps.
Requirements
10+ years of application architecture and/or product development experience.
Experience working with software systems, applications and network markets.
Experience working with application design principles and product configurations.
Experience working with appropriate programming languages, operating systems, hardware and software.
Experience working with mainframes, scheduling software, and other related technologies.
Experience working with software development life cycle.
Public facing Web Application Development.
Event Driven Architecture.
Data management Principles.
Web Services Architecture and Design.
Solid background in Designing & Implementing Applications using .NET Framework, Entity Framework.
C# (Mandatory and good proficiency).
SQL Server (Mandatory and good proficiency).
.Net Core, MSMQ, RabbitMQ.
Any cloud platform experience.
ASP.NET Razor Pages, HTML, JavaScript, jQuery(Mandatory but moderate proficiency).
Web API.
LINQ queries.
Proficiency in IIS Web Server.
Good analytical and troubleshooting knowledge.
MS SQL Server.
Experience preferred in: MSMQ, power shell, SQL blob image storage, SQL, XAML, XML, SOAP, REST, IIS, API web calls, Base64 encoding experience, SSH, various transport encryption, HTTP HTTPS, SAMBA.
Advanced knowledge on systems integration, focusing on web services (REST and SOAP). Should understand how to build and use WSDLs.
Knowledge on web security, including but not limited to SSL encryption and cipher suites, management and usage of SSL certificates and private keys, web security including WS-Security/WSS, SAML, SSO, OAuth and/or JWT.
Experience with Amazon Web Services (AWS) Cloud integration, focused on implementation of API Gateways and Lambda functions. Knowledge of AWS CLI, CI/CD, Elastic Load Balancers (ELBs) and Virtual Private Cloud (VPC) configurations a plus.
Azure/AWS Cloud Certification (preferred).
Healthcare experience (Medicaid Member/Provider/Claims or Payer preferred).
Benefits
Work life balance
Fast-paced, challenging and rewarding work environment
Hybrid/Remote environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.