Senior .NET Developer | Direct Hire | On-site Vaco Richmond, VA $115,000-135,000 per year

Kate

Administrator
Команда форума
Job Description

Essential Responsibilities:

o Product Design and Development
o Design and develop application improvements based on requirements for system enhancements or defect resolutions
o Design and document architecture diagrams and solutions for applications

o Develop and code applications using recognized industry technologies, such as .NET, Java, C#.
o Serve as a subject matter expert on certificate based security on web applications
o Design, create and maintain custom reports using enterprise tools such as Microsoft Server Reporting Services.
o Develop and maintain a user-friendly web-based application that adheres to HIPAA compliance standards.
o Translate requirements into design solutions
o Utilize multitasking skills to manage several concurrent development and support projects
o Prepare detailed high/low level design documentation
o Walkthrough the design with business partners and clients
o Develop and support tools which transform data between various payload formats.
o Assist with testing new product enhancements prior to launch with new clients
o Assist with regression and performance testing of existing applications as needed
o Participate in design and testing sessions across teams
o Design and develop automated solutions for operational efficiencies
o Provide technical expertise and recommendations for product development.
o Provide subject matter expertise in troubleshooting issues with systems
o Support the implementation of new clients on existing products
o Support architecture design sessions, requirements and implementations
o Support after hours and weekend message monitoring on a rotating basis within IT
o Support business teams through implementation and acceptance testing
  • Client and Product Support
o Support applications for the exchange of electronic health information.
o Work with clients and their vendors to ensure that the delivered product meets their needs.
o Provide guidance to team members on operational support for healthcare applications and products
o Maintain strong client and partner relationships
o Participate timely in on-call support rotation duties as needed
o Analyze, identify and correct technical problems and deficiencies with operational tools or processes.
  • Develop documentation and processes
o Produce documentation for new and existing applications and processes.
o Identify opportunities that can improve effectiveness and efficiency of support
o Work collaboratives with other teams to assist with documentation or workflows
o Develop test cases relating to requirements of system enhancements

Qualifications/Requirements:
  • At least 5+ years of experience in developing software applications using C#, ASP.Net MVC, Web API, WCF, EF and SQL Server.
  • Experience developing web applications using Angular JS, JavaScript, jQuery, and other client-side frameworks.
  • Experience developing web services with Windows Communication Foundation (WCF)
  • Experience or at least familiarity with .Net Core is highly desired.
  • Experience or at least familiarity with Azure App Service, Functions, Storage and other services is highly desired.
  • Experience in developing CI/CD pipeline and working with Git/Azure DevOps.
  • Experience with web service standards and techniques such as SOAP, WS-*, REST, JSON, XML
  • Experience with securing web service using certificate-based security TLS/SSL, JWT, CORS.
  • Experience with operations processes, workflows, issue tracking systems and supporting high availability systems
  • Technical expertise with highly secure architectures, coding principles, and design patterns.
  • Experienced with HL7 clinical data structures and CDA/CCD clinical payloads.
  • Experience with Agile Software Development Methodology
  • Experience in systems support (analysis, documentation, testing, and training).
  • Familiarity with waterfall and Agile (Scrum) development methodologies.
  • Background in health information technology preferred.
  • Strong analytical and problem-solving skills.
  • Experience with customer and systems support using strong interpersonal and customer service skills
  • Experience in preparing technical documentation.
  • Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
  • Ability to work independently and collaboratively in a team environment.
  • Excellent English oral and written communication skills.
  • Ability to successfully communicate technical information to nontechnical users.
  • Willingness to work occasionally outside of normal business hours to support clients.
 
Сверху